{
 "version": "2.2",
 "instance": {
  "gro-20251231.htm": {
   "nsprefix": "gro",
   "nsuri": "http://brazilpotash.com/20251231",
   "dts": {
    "inline": {
     "local": [
      "gro-20251231.htm"
     ]
    },
    "schema": {
     "local": [
      "gro-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/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": 226,
   "keyCustom": 152,
   "axisStandard": 21,
   "axisCustom": 9,
   "memberStandard": 30,
   "memberCustom": 70,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2025": 3
   },
   "contextCount": 416,
   "entityCount": 1,
   "segmentCount": 106,
   "elementCount": 772,
   "unitCount": 8,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 945,
    "http://xbrl.sec.gov/dei/2025": 45,
    "http://xbrl.sec.gov/cyd/2025": 8,
    "http://xbrl.sec.gov/ecd/2025": 1
   },
   "report": {
    "R1": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/Cover",
     "longName": "75000 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
     "longName": "75010 - Statement - Consolidated Statements of Financial Position",
     "shortName": "Consolidated Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss",
     "longName": "75020 - Statement - Consolidated Statements of Loss and Other Comprehensive Loss",
     "shortName": "Consolidated Statements of Loss and Other Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:ConsultingAndManagementFees",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:ConsultingAndManagementFees",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
     "longName": "75030 - Statement - Consolidated Statement of Changes in Equity",
     "shortName": "Consolidated Statement of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_be5fdcca-a0f3-498b-bcb8-3c8c062ac22c",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfShareCapitalIssuedExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20404451-0615-46a8-a7ed-6694f72e3905",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
     "longName": "75040 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:FinanceCostsRelatedToNon-CashPortion",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R6": {
     "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": "6",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://brazilpotash.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": "7",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcern",
     "longName": "995467 - Disclosure - Reporting entity and going concern",
     "shortName": "Reporting entity and going concern",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfGoingConcernExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfGoingConcernExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/BasisOfPreparation",
     "longName": "995477 - Disclosure - Basis of preparation",
     "shortName": "Basis of preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPolicies",
     "longName": "995487 - Disclosure - Material accounting policies",
     "shortName": "Material accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/UseOfEstimatesAndJudgments",
     "longName": "995497 - Disclosure - Use of estimates and judgments",
     "shortName": "Use of estimates and judgments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxes",
     "longName": "995507 - Disclosure - Income taxes",
     "shortName": "Income taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalents",
     "longName": "995517 - Disclosure - Cash and cash equivalents",
     "shortName": "Cash and cash equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivable",
     "longName": "995527 - Disclosure - Amounts receivable",
     "shortName": "Amounts receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpenses",
     "longName": "995537 - Disclosure - Prepaid expenses",
     "shortName": "Prepaid expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfPrepaymentsAssetsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfPrepaymentsAssetsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipment",
     "longName": "995547 - Disclosure - Property and equipment",
     "shortName": "Property and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/Leases",
     "longName": "995557 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssets",
     "longName": "995567 - Disclosure - Exploration and evaluation assets",
     "shortName": "Exploration and evaluation assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilities",
     "longName": "995577 - Disclosure - Trade payables and accrued liabilities",
     "shortName": "Trade payables and accrued liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareCapital",
     "longName": "995587 - Disclosure - Share capital",
     "shortName": "Share capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPayments",
     "longName": "995597 - Disclosure - Share-based payments",
     "shortName": "Share-based payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiability",
     "longName": "995607 - Disclosure - Warrants and warrant liability",
     "shortName": "Warrants and warrant liability",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:WarrantAndWarrantLiabilityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:WarrantAndWarrantLiabilityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/LossPerShare",
     "longName": "995617 - Disclosure - Loss per share",
     "shortName": "Loss per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPolicies",
     "longName": "995627 - Disclosure - Financial Risk Management Objectives and Policies",
     "shortName": "Financial Risk Management Objectives and Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstruments",
     "longName": "995637 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosures",
     "longName": "995647 - Disclosure - Related Party Disclosures",
     "shortName": "Related Party Disclosures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingencies",
     "longName": "995657 - Disclosure - Commitments and contingencies",
     "shortName": "Commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEvents",
     "longName": "995667 - Disclosure - Subsequent events",
     "shortName": "Subsequent events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies",
     "longName": "995677 - Disclosure - Material accounting policies (Policies)",
     "shortName": "Material accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesTables",
     "longName": "995687 - Disclosure - Material accounting policies (Tables)",
     "shortName": "Material accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernTables",
     "longName": "995697 - Disclosure - Reporting entity and going concern (Tables)",
     "shortName": "Reporting entity and going concern (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGoingConcernExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGoingConcernExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesTables",
     "longName": "995707 - Disclosure - Income taxes (Tables)",
     "shortName": "Income taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfReconciliationOfTaxExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfReconciliationOfTaxExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsTables",
     "longName": "995717 - Disclosure - Cash and cash equivalents (Tables)",
     "shortName": "Cash and cash equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableTables",
     "longName": "995727 - Disclosure - Amounts receivable (Tables)",
     "shortName": "Amounts receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfAmountReceivableExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfAmountReceivableExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesTables",
     "longName": "995737 - Disclosure - Prepaid expenses (Tables)",
     "shortName": "Prepaid expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "gro:DisclosureOfPrepaymentsAssetsExplanatoryTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "gro:DisclosureOfPrepaymentsAssetsExplanatoryTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentTables",
     "longName": "995747 - Disclosure - Property and equipment (Tables)",
     "shortName": "Property and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "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": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "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": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/LeasesTables",
     "longName": "995757 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsTables",
     "longName": "995767 - Disclosure - Exploration and evaluation assets (Tables)",
     "shortName": "Exploration and evaluation assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:ScheduleOfExplorationAndEvaluationAssetsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:ScheduleOfExplorationAndEvaluationAssetsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesTables",
     "longName": "995777 - Disclosure - Trade payables and accrued liabilities (Tables)",
     "shortName": "Trade payables and accrued liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureDetailedInformationOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureDetailedInformationOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalTables",
     "longName": "995787 - Disclosure - Share capital (Tables)",
     "shortName": "Share capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfShareCapitalIssuedExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfShareCapitalIssuedExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsTables",
     "longName": "995797 - Disclosure - Share-based payments (Tables)",
     "shortName": "Share-based payments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfShareBasedPaymentArrangementReserveActivityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfShareBasedPaymentArrangementReserveActivityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityTables",
     "longName": "995807 - Disclosure - Warrants and warrant liability (Tables)",
     "shortName": "Warrants and warrant liability (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfOutstandingWarrantLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "gro:WarrantAndWarrantLiabilityExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfOutstandingWarrantLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "gro:WarrantAndWarrantLiabilityExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesTables",
     "longName": "995817 - Disclosure - Financial Risk Management Objectives and Policies (Tables)",
     "shortName": "Financial Risk Management Objectives and Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfFluctuationsInTheExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "gro:DisclosureOfFluctuationsInTheExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsTables",
     "longName": "995827 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "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": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "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": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/DisclosureRelatedPartyDisclosuresTables",
     "longName": "995837 - Disclosure - Related Party Disclosures (Tables)",
     "shortName": "Related Party Disclosures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernScheduleOfSubsidiaryDetail",
     "longName": "995847 - Disclosure - Reporting entity and going concern - Schedule of subsidiary (Detail)",
     "shortName": "Reporting entity and going concern - Schedule of subsidiary (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "div",
       "ifrs-full:DisclosureOfGoingConcernExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "div",
       "ifrs-full:DisclosureOfGoingConcernExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernAdditionalInformationDetail",
     "longName": "995857 - Disclosure - Reporting entity and going concern - Additional information (Detail)",
     "shortName": "Reporting entity and going concern - Additional information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:CurrentAssetsLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGoingConcernExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail",
     "longName": "995867 - Disclosure - Material accounting policies - Property and equipment (Detail)",
     "shortName": "Material accounting policies - Property and equipment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_00c0b3d4-09b3-4685-a4c4-f96fc6539609",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_00c0b3d4-09b3-4685-a4c4-f96fc6539609",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail",
     "longName": "995877 - Disclosure - Income taxes - Additional Information (Detail)",
     "shortName": "Income taxes - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfReconciliationOfTaxExpenseExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1b6e6ac3-5bc8-4e6a-b630-7212a323b518",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "gro:DisclosureOfReconciliationOfTaxExpenseExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail",
     "longName": "995887 - Disclosure - Income taxes - Schedule of reconciliation of tax expense (Detail)",
     "shortName": "Income taxes - Schedule of reconciliation of tax expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfReconciliationOfTaxExpenseExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDetailedInformationAboutIncomeTaxExpenseDetail",
     "longName": "995897 - Disclosure - Income taxes - Schedule of detailed information about income tax expense (Detail)",
     "shortName": "Income taxes - Schedule of detailed information about income tax expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfDetailedInformationAboutIncomeTaxExpenseExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfDetailedInformationAboutIncomeTaxExpenseExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDeferredIncomeTaxLiabilityDetail",
     "longName": "995907 - Disclosure - Income taxes - Schedule of deferred income tax liability (Detail)",
     "shortName": "Income taxes - Schedule of deferred income tax liability (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be5fdcca-a0f3-498b-bcb8-3c8c062ac22c",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail",
     "longName": "995917 - Disclosure - Income taxes - Summary of components of deferred income tax (Detail)",
     "shortName": "Income taxes - Summary of components of deferred income tax (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail",
     "longName": "995927 - Disclosure - Income taxes - Schedule of temporary difference, unused tax losses and unused tax credits (Detail)",
     "shortName": "Income taxes - Schedule of temporary difference, unused tax losses and unused tax credits (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3886a957-c3f0-4cca-b385-66e2f4e9aff5",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail",
     "longName": "995937 - Disclosure - Income taxes - Schedule of tax losses carried forward expiration (Detail)",
     "shortName": "Income taxes - Schedule of tax losses carried forward expiration (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_18d00478-83c3-418f-a9c5-13df129127e8",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:ScheduleOfBrazilianTaxLossesCarriedForwardExpirationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsScheduleOfDetailedInformationAboutCashAndCashEquivalentsDetail",
     "longName": "995947 - Disclosure - Cash and cash equivalents - Schedule of Detailed Information About Cash And Cash Equivalents (Detail)",
     "shortName": "Cash and cash equivalents - Schedule of Detailed Information About Cash And Cash Equivalents (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableScheduleOfAmountReceivableDetail",
     "longName": "995957 - Disclosure - Amounts receivable - Schedule of Amount Receivable (Detail)",
     "shortName": "Amounts receivable - Schedule of Amount Receivable (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:ReceivablesFromTaxesOtherThanIncomeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfAmountReceivableExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:ReceivablesFromTaxesOtherThanIncomeTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfAmountReceivableExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesScheduleOfPrepaidExpensesDetail",
     "longName": "995967 - Disclosure - Prepaid expenses - Schedule of Prepaid Expenses (Detail)",
     "shortName": "Prepaid expenses - Schedule of Prepaid Expenses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "gro:InsurancePrepaid",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "gro:DisclosureOfPrepaymentsAssetsExplanatoryTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "gro:InsurancePrepaid",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "gro:DisclosureOfPrepaymentsAssetsExplanatoryTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail",
     "longName": "995977 - Disclosure - Property and equipment - Summary of Property And Equipment (Detail)",
     "shortName": "Property and equipment - Summary of Property And Equipment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be5fdcca-a0f3-498b-bcb8-3c8c062ac22c",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
     "longName": "995987 - Disclosure - Leases - Additional Information (Detail)",
     "shortName": "Leases - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail",
     "longName": "995997 - Disclosure - Leases - Schedule of quantitative information about right-of-use assets and a lease liability (Detail)",
     "shortName": "Leases - Schedule of quantitative information about right-of-use assets and a lease liability (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_14242b81-c9f7-4884-89e7-4b9c0e6339f8",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfReconciliationOfLeaseLiabilityDetail",
     "longName": "996007 - Disclosure - Leases - Schedule of reconciliation of lease liability (Detail)",
     "shortName": "Leases - Schedule of reconciliation of lease liability (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfCurrentAndNonCurrentLeaseLiabilityTableTextBlock",
       "gro:DisclosureOfReconciliationOfLeaseLiabilityTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:AcquisitionsThroughBusinessCombinationsRightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfCurrentAndNonCurrentLeaseLiabilityTableTextBlock",
       "gro:DisclosureOfReconciliationOfLeaseLiabilityTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfCurrentAndNonCurrentLeaseLiabilityDetail",
     "longName": "996017 - Disclosure - Leases - Schedule of current and non current lease liability (Detail)",
     "shortName": "Leases - Schedule of current and non current lease liability (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R64": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail",
     "longName": "996027 - Disclosure - Exploration and evaluation assets - Schedule of exploration and evaluation asset  (Detail)",
     "shortName": "Exploration and evaluation assets - Schedule of exploration and evaluation asset  (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "ifrs-full:Assets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5040af92-4d49-404a-81c0-d0d0214f53ea",
      "name": "ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:ScheduleOfExplorationAndEvaluationAssetsExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetParentheticalDetail",
     "longName": "996037 - Disclosure - Exploration and evaluation assets - Schedule of exploration and evaluation asset (Parenthetical) (Detail)",
     "shortName": "Exploration and evaluation assets - Schedule of exploration and evaluation asset (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_5f08f128-fc92-4f32-9afd-886275390bc7",
      "name": "ifrs-full:RevenueFromRoyalties",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "link:footnote",
       "p",
       "gro:ScheduleOfExplorationAndEvaluationAssetsExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R66": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradePayablesAndAccruedLiabilitiesDetail",
     "longName": "996047 - Disclosure - Trade payables and accrued liabilities - Disclosure Of Trade Payables And Accrued Liabilities (Detail)",
     "shortName": "Trade payables and accrued liabilities - Disclosure Of Trade Payables And Accrued Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureDetailedInformationOfTradeAndOtherPayablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureDetailedInformationOfTradeAndOtherPayablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
     "longName": "996057 - Disclosure - Share capital - Schedule of Share Capital Issued (Detail)",
     "shortName": "Share capital - Schedule of Share Capital Issued (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfShareCapitalIssuedExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be5fdcca-a0f3-498b-bcb8-3c8c062ac22c",
      "name": "gro:OutstandingShareCapital",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfShareCapitalIssuedExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
     "longName": "996067 - Disclosure - Share capital - Additional Information (Detail)",
     "shortName": "Share capital - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_6c823db3-5638-4c04-aa60-8d293be45dd4",
      "name": "ifrs-full:IssueOfEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3265d193-5a9e-4cff-b406-df92e508c9eb",
      "name": "ifrs-full:NoncurrentWarrantLiability",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail",
     "longName": "996077 - Disclosure - Share-based payments - Schedule Of Reserve Activity (Detail)",
     "shortName": "Share-based payments - Schedule Of Reserve Activity (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "gro:NumberOfOutstandingShareOptionsReserveValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfShareBasedPaymentArrangementReserveActivityExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be5fdcca-a0f3-498b-bcb8-3c8c062ac22c",
      "name": "gro:NumberOfOutstandingShareOptionsReserveValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfShareBasedPaymentArrangementReserveActivityExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail",
     "longName": "996087 - Disclosure - Share-based payments - Schedule of Share Options Transactions (Detail)",
     "shortName": "Share-based payments - Schedule of Share Options Transactions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfShareBasedPaymentOptionExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be5fdcca-a0f3-498b-bcb8-3c8c062ac22c",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfShareBasedPaymentOptionExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail",
     "longName": "996097 - Disclosure - Share based Payments - Schedule of outstanding options common shares (Detail)",
     "shortName": "Share based Payments - Schedule of outstanding options common shares (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfShareBasedPaymentOptionExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_46f30304-b983-4084-bf48-5566aa77e875",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureDueOfOutstandingShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
     "longName": "996107 - Disclosure - Share-based payments - Schedule of Deferred Share Units (Detail)",
     "shortName": "Share-based payments - Schedule of Deferred Share Units (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_aa492be6-256f-4e1e-9c1e-1cb0b69af81e",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R73": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail",
     "longName": "996117 - Disclosure - Share-based payments - Schedule of RSU transactions continuity (Detail)",
     "shortName": "Share-based payments - Schedule of RSU transactions continuity (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_aa492be6-256f-4e1e-9c1e-1cb0b69af81e",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R74": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
     "longName": "996127 - Disclosure - Share-based payments - Additional Information (Detail)",
     "shortName": "Share-based payments - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_35ba86ac-7229-4e44-ace8-8701565d1734",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1d6eb9c0-86d0-4db9-a441-f602b7c68c4d",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail",
     "longName": "996137 - Disclosure - Warrants and warrant liability - Disclosure of outstanding warrants to acquire common shares of the Company (Detail)",
     "shortName": "Warrants and warrant liability - Disclosure of outstanding warrants to acquire common shares of the Company (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "gro:NumberOfOutstandingShareWarrants",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfOutstandingWarrantLiabilitiesExplanatory",
       "div",
       "gro:WarrantAndWarrantLiabilityExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_40cde0c8-ce06-44a0-a690-5422fe181207",
      "name": "gro:NumberOfOutstandingShareWarrants",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfOutstandingWarrantLiabilitiesExplanatory",
       "div",
       "gro:WarrantAndWarrantLiabilityExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyParentheticalDetail",
     "longName": "996147 - Disclosure - Warrants and warrant liability - Disclosure of outstanding warrants to acquire common shares of the Company (Parenthetical) (Detail)",
     "shortName": "Warrants and warrant liability - Disclosure of outstanding warrants to acquire common shares of the Company (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "gro:NumberOfOutstandingShareWarrants",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfOutstandingWarrantLiabilitiesExplanatory",
       "div",
       "gro:WarrantAndWarrantLiabilityExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R77": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail",
     "longName": "996157 - Disclosure - Warrants and warrant liability - Disclosure of Warrant liability transactions (Detail)",
     "shortName": "Warrants and warrant liability - Disclosure of Warrant liability transactions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "gro:NumberOfShareWarrantLiabilityOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfWarrantLiabilityTransactionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_14242b81-c9f7-4884-89e7-4b9c0e6339f8",
      "name": "gro:NumberOfShareWarrantLiabilityOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfWarrantLiabilityTransactionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail",
     "longName": "996167 - Disclosure - Warrants and warrant liability - Disclosure of Warrant transactions (Detail)",
     "shortName": "Warrants and warrant liability - Disclosure of Warrant transactions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_a0fb5564-8d65-46d9-82af-7d16745dcb58",
      "name": "gro:NumberOfShareWarrantOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfWarrantTransactionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_14242b81-c9f7-4884-89e7-4b9c0e6339f8",
      "name": "gro:NumberOfShareWarrantOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfWarrantTransactionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail",
     "longName": "996177 - Disclosure - Warrants and warrant liability - Additional Information (Detail)",
     "shortName": "Warrants and warrant liability - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_3265d193-5a9e-4cff-b406-df92e508c9eb",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "ifrs-full:IssuedCapital",
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_749a20d4-4a52-46d0-a45c-6f110a0a28a1",
      "name": "gro:WarrantsExpiredPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
     "longName": "996187 - Disclosure - Loss per share - Additional Information (Detail)",
     "shortName": "Loss per share - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:EarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:EarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail",
     "longName": "996197 - Disclosure - Financial Risk Management Objectives and Policies - Disclosure of summary illustrates the fluctuations in the exchange rates applied (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Disclosure of summary illustrates the fluctuations in the exchange rates applied (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_1357721b-f430-49c0-b65c-c1c366698d9c",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfFluctuationsInTheExchangeRatesExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1357721b-f430-49c0-b65c-c1c366698d9c",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "gro:DisclosureOfFluctuationsInTheExchangeRatesExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
     "longName": "996207 - Disclosure - Financial Risk Management Objectives and Policies - Additional Information (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f8b83367-5d32-4115-8508-3bcd7a10ffc9",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail",
     "longName": "996217 - Disclosure - Financial Instruments - Disclosure of financial assets and liabilities (Detail)",
     "shortName": "Financial Instruments - Disclosure of financial assets and liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_297eca93-c0e3-4c03-95cc-f2b24538dc28",
      "name": "gro:FinancialLiabilitiesReclassifiedOutOfFinancialLiabilitiesAtFairValueThroughProfitOrLossCarryingAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_297eca93-c0e3-4c03-95cc-f2b24538dc28",
      "name": "gro:FinancialLiabilitiesReclassifiedOutOfFinancialLiabilitiesAtFairValueThroughProfitOrLossCarryingAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresDisclosureOfKeyManagementPersonnelCompensationDetail",
     "longName": "996227 - Disclosure - Related Party Disclosures - Disclosure Of Key management personnel compensation (Detail)",
     "shortName": "Related Party Disclosures - Disclosure Of Key management personnel compensation (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:KeyManagementPersonnelCompensationTerminationBenefits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:KeyManagementPersonnelCompensationTerminationBenefits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
     "longName": "996237 - Disclosure - Related Party Disclosures - Additional Information (Detail)",
     "shortName": "Related Party Disclosures - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_7676c40a-12b5-4643-b547-2bba388d4be7",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1715e680-f076-42e1-91d2-26f25324efd2",
      "name": "gro:PaymentToContractForBusinessAndOperationalConsultingServices",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
     "longName": "996247 - Disclosure - Commitments and contingencies - Additional Information (Detail)",
     "shortName": "Commitments and contingencies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_69b37401-4341-494e-9df7-02769bc57c16",
      "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": "gro-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_69b37401-4341-494e-9df7-02769bc57c16",
      "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": "gro-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail",
     "longName": "996257 - Disclosure - Subsequent events - Additional Information (Detail)",
     "shortName": "Subsequent events - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_9b614719-4192-49a4-99ac-e015a45133bc",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_114e6df1-c1e2-421a-86d7-39000ac10870",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gro-20251231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ifrs-full_Accruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Accruals",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradePayablesAndAccruedLiabilitiesDetail": {
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradePayablesAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Depreciation [Member]",
        "verboseLabel": "Amortisation [member]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r410",
      "r415",
      "r416",
      "r417"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [member]",
        "terseLabel": "Accumulated Other Comprehensive Loss [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfReconciliationOfLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, right-of-use assets",
        "verboseLabel": "Acquisition of lease"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in right-of-use assets resulting from acquisitions through business combinations. [Refer: Total for all business combinations [member]; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "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": [
      "r343"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions"
       }
      },
      "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": [
      "r12",
      "r174"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r80",
      "r152"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r356"
     ]
    },
    "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": [
      "r356"
     ]
    },
    "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": [
      "r356"
     ]
    },
    "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": [
      "r356"
     ]
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share"
       }
      },
      "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": [
      "r39"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in prepaid expenses",
        "terseLabel": "Change in prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "terseLabel": "Change in amounts receivable"
       }
      },
      "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": [
      "r420"
     ]
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for income tax expense",
        "terseLabel": "Deferred income tax provision"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade and other payables",
        "terseLabel": "Change in trade payables and accrued liabilities"
       }
      },
      "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": [
      "r420"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]"
       }
      }
     },
     "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": [
      "r401"
     ]
    },
    "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": [
      "r314",
      "r325",
      "r335",
      "r368"
     ]
    },
    "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": [
      "r317",
      "r328",
      "r338",
      "r371"
     ]
    },
    "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": [
      "r402"
     ]
    },
    "gro_AgreementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AgreementAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement",
        "label": "Agreement [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_AgreementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AgreementDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement.",
        "label": "Agreement [Domain]"
       }
      }
     },
     "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": [
      "r356"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r363"
     ]
    },
    "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": [
      "r318",
      "r329",
      "r339",
      "r363",
      "r372",
      "r376",
      "r384"
     ]
    },
    "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": [
      "r382"
     ]
    },
    "gro_AmaggiDistributionAndMarketingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AmaggiDistributionAndMarketingAgreementMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amaggi Distribution and Marketing Agreement [Member]",
        "documentation": "Amaggi distribution and marketing agreement.",
        "terseLabel": "Amaggi Distribution and Marketing Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_AmaggiOfftakeAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AmaggiOfftakeAgreementMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amaggi Offtake Agreement [Member]",
        "documentation": "Amaggi offtake agreement.",
        "terseLabel": "Amaggi Offtake Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "gro_AmendmentToRightOfUseAssetAndLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AmendmentToRightOfUseAssetAndLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment to Right of Use Asset and Lease Liability",
        "documentation": "Amendment to right of use asset and lease liability.",
        "terseLabel": "Amendment to right of use asset and lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_AmortizationExpensesForShareOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AmortizationExpensesForShareOption",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization expenses for share option.",
        "label": "Amortization expenses for share Option",
        "terseLabel": "Amortization expenses for share option"
       }
      }
     },
     "auth_ref": []
    },
    "gro_AmountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AmountsReceivableMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts Receivable [Member]",
        "terseLabel": "Amounts receivable [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Canadian Statutory Tax Rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r167"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year",
        "totalLabel": "Total assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r72",
      "r73",
      "r142",
      "r144",
      "r218",
      "r219",
      "r240"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r321"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r321"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r321"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "gro_AugustFifteenTwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AugustFifteenTwoThousandTwentyTwoMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August fifteen two thousand twenty two.",
        "label": "August 15, 2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_AugustNineTwoThousandNineteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AugustNineTwoThousandNineteenMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August nine two thousand nineteen.",
        "label": "August 9, 2019 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_AugustTwelveTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "AugustTwelveTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August twelve two thousand twenty four.",
        "label": "August 12, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average foreign exchange rate",
        "terseLabel": "Average\u00a0rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "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": [
      "r379"
     ]
    },
    "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": [
      "r380"
     ]
    },
    "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": [
      "r375"
     ]
    },
    "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": [
      "r375"
     ]
    },
    "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": [
      "r375"
     ]
    },
    "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": [
      "r375"
     ]
    },
    "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": [
      "r375"
     ]
    },
    "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": [
      "r375"
     ]
    },
    "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": [
      "r378"
     ]
    },
    "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": [
      "r377"
     ]
    },
    "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": [
      "r376"
     ]
    },
    "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": [
      "r376"
     ]
    },
    "country_BR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "BR",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BRAZIL"
       }
      }
     },
     "auth_ref": []
    },
    "currency_BRL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "BRL",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brazil, Brazil Real",
        "terseLabel": "BRL"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BalancesWithBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BalancesWithBanks",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsScheduleOfDetailedInformationAboutCashAndCashEquivalentsDetail": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsScheduleOfDetailedInformationAboutCashAndCashEquivalentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balances with banks",
        "terseLabel": "Cash at banks"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash balances held at banks."
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r37",
      "r38"
     ]
    },
    "gro_BasisOfPreparationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "BasisOfPreparationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis of preparation.",
        "label": "Basis of Preparation [Abstract]",
        "terseLabel": "Basis of Preparation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_BindingAgreementPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "BindingAgreementPeriod",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Binding Agreement Period",
        "documentation": "Binding agreement period.",
        "terseLabel": "Binding agreement period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r75",
      "r90",
      "r108",
      "r161",
      "r270",
      "r271",
      "r423"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r298",
      "r321"
     ]
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CA",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CAD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "CAD",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada, Dollars",
        "terseLabel": "CAD"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r11",
      "r16",
      "r43",
      "r44",
      "r45",
      "r46",
      "r47",
      "r48",
      "r49",
      "r114",
      "r126",
      "r127",
      "r173",
      "r177",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r206",
      "r214",
      "r215"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r44",
      "r45",
      "r47",
      "r48",
      "r114",
      "r126",
      "r127",
      "r177",
      "r188",
      "r189",
      "r191",
      "r192",
      "r206",
      "r214",
      "r215"
     ]
    },
    "gro_CashAndCashEquivalentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CashAndCashEquivalentMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash And Cash Equivalent [Member]",
        "terseLabel": "Cash and cash equivalents [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsScheduleOfDetailedInformationAboutCashAndCashEquivalentsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsScheduleOfDetailedInformationAboutCashAndCashEquivalentsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS, end of year",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS, beginning of year",
        "totalLabel": "Cash and cash equivalents",
        "verboseLabel": "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": [
      "r56",
      "r68",
      "r162",
      "r237"
     ]
    },
    "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": []
    },
    "gro_CashConsiderationOfAcquiredAnOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CashConsiderationOfAcquiredAnOption",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Consideration Of Acquired An Option",
        "label": "Cash Consideration Of Acquired An Option",
        "terseLabel": "Cash consideration of acquired an option"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r57"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash 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": [
      "r50",
      "r57"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "auth_ref": [
      "r50",
      "r57"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations before changes in working capital",
        "totalLabel": "Cash flows from (used in) operations before changes in working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r420"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r138",
      "r212"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "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": [
      "r138",
      "r212"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r138",
      "r212"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "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": [
      "r138",
      "r212"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r183"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "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": [
      "r27",
      "r183"
     ]
    },
    "gro_ChangeInFairValueOfShareWarrantLiability": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ChangeInFairValueOfShareWarrantLiability",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change In Fair Value Of Share Warrant Liability.",
        "label": "Change In Fair Value Of Share Warrant Liability",
        "terseLabel": "Change in fair value of share warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ChangeInFairValueOfWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ChangeInFairValueOfWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change In Fair Value Of Warrant Liability.",
        "label": "Change In Fair Value Of Warrant Liability",
        "terseLabel": "Change in fair value of warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ChangeInFairValueOfWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ChangeInFairValueOfWeightedAverageExercisePrice",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change In Fair Value Of Weighted Average Exercise Price",
        "label": "Change In Fair Value Of Weighted Average Exercise Price",
        "terseLabel": "Change in fair value of weighted average exercise price"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ChangeInTaxBenefitNotRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ChangeInTaxBenefitNotRecognized",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in tax benefit not recognized.",
        "label": "Change in tax benefit not recognized"
       }
      }
     },
     "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": [
      "r354"
     ]
    },
    "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": [
      "r351"
     ]
    },
    "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": [
      "r349"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetParentheticalDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r74",
      "r82",
      "r154",
      "r186",
      "r220"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetParentheticalDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "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": [
      "r41",
      "r74",
      "r82",
      "r154",
      "r186",
      "r220"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r97",
      "r132",
      "r133",
      "r147",
      "r148",
      "r228"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "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": [
      "r97",
      "r132",
      "r133",
      "r147",
      "r148",
      "r228"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r126",
      "r128",
      "r129",
      "r130",
      "r214",
      "r216"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "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": [
      "r126",
      "r128",
      "r129",
      "r130",
      "r214",
      "r216"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes 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": [
      "r132",
      "r133",
      "r147",
      "r148"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r132",
      "r133",
      "r147",
      "r148"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r178"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [domain]",
        "terseLabel": "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": [
      "r17",
      "r178"
     ]
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closing foreign exchange rate",
        "terseLabel": "Closing\u00a0rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "gro_ClosingMarketPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ClosingMarketPriceMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closing Market Price [Member]",
        "documentation": "Closing market price.",
        "terseLabel": "Closing market price [Member]"
       }
      }
     },
     "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": [
      "r355"
     ]
    },
    "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": [
      "r355"
     ]
    },
    "gro_CommitmentForKeytradeToPurchaseMaximumNumberOfTons": {
     "xbrltype": "integerItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommitmentForKeytradeToPurchaseMaximumNumberOfTons",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitment For Keytrade To Purchase Maximum Number Of Tons",
        "documentation": "Commitment for keytrade to purchase maximum number of tons.",
        "terseLabel": "Commitment for keytrade to purchase maximum number of tons"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommitmentToPurchaseMinimumQuantityOfPotashProduct": {
     "xbrltype": "integerItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommitmentToPurchaseMinimumQuantityOfPotashProduct",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitment To Purchase Minimum Quantity Of Potash Product",
        "documentation": "Commitment to purchase minimum quantity of potash product.",
        "terseLabel": "Commitment to purchase minimum quantity of potash product"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments And Contingencies",
        "label": "Commitments And Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommitmentsAndContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommitmentsAndContingenciesLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments And Contingencies",
        "label": "Commitments And Contingencies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommitmentsAndContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommitmentsAndContingenciesTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments And Contingencies",
        "label": "Commitments And Contingencies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommittedForPaymentUponTermination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommittedForPaymentUponTermination",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Committed For Payment Upon Termination.",
        "label": "Committed For Payment Upon Termination",
        "terseLabel": "Committed for payment upon termination"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommonSharesIssuedForEquityLineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommonSharesIssuedForEquityLineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Shares Issued For Equity Line of Credit",
        "documentation": "Common shares issued for equity line of credit.",
        "terseLabel": "Common shares issued for equity line of credit"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommonSharesIssuedForEquityLineOfCreditShareUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommonSharesIssuedForEquityLineOfCreditShareUnits",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued for equity line of credit (in shares)",
        "label": "Common Shares Issued For Equity Line of Credit Share Units",
        "documentation": "Common shares issued for equity line of credit shares."
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommonSharesIssuedInPrivatePlacementFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommonSharesIssuedInPrivatePlacementFinancing",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Shares Issued in Private Placement Financing",
        "documentation": "Common shares issued in private placement financing.",
        "terseLabel": "Common shares issued in private placement financing"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommonSharesIssuedInPrivatePlacementFinancingSharesUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommonSharesIssuedInPrivatePlacementFinancingSharesUnits",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Shares Issued in Private Placement Financing Shares Units",
        "documentation": "Common shares issued in private placement financing shares units.",
        "terseLabel": "Common shares issued in private placement financing (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommonSharesPurchasedUnderEquityLineOfCreditNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommonSharesPurchasedUnderEquityLineOfCreditNetOfIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares purchased under equity line of credit, net of issuance costs",
        "label": "Common Shares Purchased Under Equity Line Of Credit Net Of Issuance Costs",
        "documentation": "Common shares purchased under equity line of credit net of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommonSharesPurchasedUnderEquityLineOfCreditNetOfIssuanceCostsSharesUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommonSharesPurchasedUnderEquityLineOfCreditNetOfIssuanceCostsSharesUnits",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Shares Purchased Under Equity Line of Credit Net Of Issuance Costs Shares Units",
        "documentation": "Common Shares Purchased Under Equity Line of Credit Net Of Issuance Costs Shares Units",
        "terseLabel": "Common shares purchased under equity line of credit, net of issuance costs (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommonWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommonWarrantsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Warrants [Member]",
        "documentation": "Common Warrants Member."
       }
      }
     },
     "auth_ref": []
    },
    "gro_CommunicationsAndPromotionsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CommunicationsAndPromotionsExpense",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Communications and promotions expense.",
        "label": "Communications And Promotions Expense",
        "terseLabel": "Communications and promotions"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "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": [
      "r359"
     ]
    },
    "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": [
      "r361"
     ]
    },
    "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": [
      "r358"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r232"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "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": [
      "r232"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "negatedTotalLabel": "Total comprehensive loss for the year",
        "terseLabel": "Loss and comprehensive income (loss) for the year"
       }
      },
      "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": [
      "r59",
      "r61",
      "r67",
      "r185",
      "r195",
      "r229",
      "r253",
      "r269"
     ]
    },
    "gro_ConsultantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ConsultantMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consultant.",
        "label": "Consultant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ConsultingAndManagementFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ConsultingAndManagementFees",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting and management fees.",
        "label": "Consulting and management fees"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractualCapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractualCapitalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual capital commitments",
        "terseLabel": "Contractual capital commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CountryOfIncorporationOrResidenceOfSubsidiary",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernScheduleOfSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country of incorporation of subsidiary",
        "terseLabel": "Country of incorporation"
       }
      },
      "en": {
       "role": {
        "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r33",
      "r62",
      "r63"
     ]
    },
    "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": []
    },
    "gro_CreditFacilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CreditFacilitiesAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facilities [Axis]",
        "documentation": "Credit facilities axis."
       }
      }
     },
     "auth_ref": []
    },
    "gro_CreditFacilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CreditFacilitiesDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facilities [Domain]",
        "documentation": "Credit facilities domain."
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency risk [member]",
        "terseLabel": "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": [
      "r91",
      "r92",
      "r93",
      "r94",
      "r139"
     ]
    },
    "gro_CurrencyStrengtheningOrWeakeningAgainstBrazilianReal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CurrencyStrengtheningOrWeakeningAgainstBrazilianReal",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency Strenghtening Or Weakening Against Brazilian Real.",
        "label": "Currency Strengthening Or Weakening Against Brazilian Real",
        "terseLabel": "Currency strengthening or weakening against brazilian real"
       }
      }
     },
     "auth_ref": []
    },
    "gro_CurrencyStrengtheningOrWeakeningAgainstCanadianDollar": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "CurrencyStrengtheningOrWeakeningAgainstCanadianDollar",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency Strengthening Or Weakening Against Canadian Dollar.",
        "label": "Currency Strengthening Or Weakening Against Canadian Dollar",
        "terseLabel": "Currency strengthening or weakening against canadian dollar"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets",
        "totalLabel": "Total current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r65",
      "r243",
      "r269"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets (liabilities)",
        "terseLabel": "Working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets less the amount of current liabilities."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfCurrentAndNonCurrentLeaseLiabilityDetail": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfCurrentAndNonCurrentLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Current portion of lease liability",
        "verboseLabel": "Lease Liability - current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "terseLabel": "Current liabilities",
        "totalLabel": "Total 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": [
      "r66",
      "r244",
      "r269"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesScheduleOfPrepaidExpensesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesScheduleOfPrepaidExpensesDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current prepaid expenses",
        "terseLabel": "Prepaid expenses",
        "totalLabel": "Prepaid expenses",
        "verboseLabel": "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": [
      "r428"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDetailedInformationAboutIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDetailedInformationAboutIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Current tax expense"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r283"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "verboseLabel": "Amounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r289",
      "r290"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r395"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r395"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r308",
      "r397"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r308",
      "r397"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r310",
      "r399"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r308",
      "r397"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r301",
      "r390"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r391"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r391"
     ]
    },
    "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": [
      "r300",
      "r389"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r389"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r389"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r303",
      "r392"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r394"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r305",
      "r394"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://brazilpotash.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": [
      "r306",
      "r395"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r309",
      "r398"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r307",
      "r396"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r304",
      "r393"
     ]
    },
    "gro_DecemberFourTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DecemberFourTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "December four two thousand twenty four.",
        "label": "December 4, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DecemberThirtyOneTwoThousandFifteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DecemberThirtyOneTwoThousandFifteenMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "December thirty tne two thousand fifteen.",
        "label": "December\u00a031, 2015 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DecemberThirtyOneTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DecemberThirtyOneTwoThousandTwentyFiveMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "December Thirty One Two Thousand Twenty Five [Member]",
        "documentation": "December thirty one two thousand twenty five.",
        "terseLabel": "December 31, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DecemberTwentyTwoTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DecemberTwentyTwoTwoThousandTwentyFiveMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 22, 2025 [Member]",
        "label": "December Twenty Two Two Thousand Twenty Five [Member]",
        "documentation": "December twenty two two thousand twenty five."
       }
      }
     },
     "auth_ref": []
    },
    "gro_DeferredShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DeferredShareUnitsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Share Units",
        "label": "Deferred Share Units [Member]",
        "terseLabel": "Deferred Share Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DeferredStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DeferredStockUnitsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Stock Units [Member]",
        "terseLabel": "Deferred Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail": {
       "parentTag": "gro_DeferredTaxLiabilitiesNet",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "negatedLabel": "Deferred tax assets",
        "negatedTerseLabel": "Exploration and evaluation assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r169",
      "r239",
      "r241"
     ]
    },
    "ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDetailedInformationAboutIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDetailedInformationAboutIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Deferred tax expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r170"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "negatedLabel": "Deferred income tax expense"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r170"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred income tax liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r169",
      "r239",
      "r241"
     ]
    },
    "gro_DeferredTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DeferredTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income tax payable in future period.",
        "label": "Deferred tax liabilities net",
        "totalLabel": "Deferred tax liabilities, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "negatedPeriodEndLabel": "Balance, end of year",
        "negatedPeriodStartLabel": "Balance, beginning of year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r169"
     ]
    },
    "gro_DepreciationOfAssetsCapitalizedToExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DepreciationOfAssetsCapitalizedToExplorationAndEvaluationAssets",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation of assets capitalized to exploration and evaluation assets",
        "label": "Depreciation Of Assets Capitalized To Exploration And Evaluation Assets",
        "terseLabel": "Depreciation of assets capitalized to exploration and evaluation assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "terseLabel": "Depreciation charge for the year"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r18",
      "r176"
     ]
    },
    "gro_DescriptionOfAccountingPolicyForCashAndCashEquivalentsExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForCashAndCashEquivalentsExplanatoryPolicyTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for cash and cash equivalents explanatory.",
        "label": "Description of Accounting Policy for Cash and Cash Equivalents Explanatory [Policy Text Block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for exploration and evaluation expenditures [text block]",
        "terseLabel": "Exploration and evaluation assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for exploration and evaluation assets. [Refer: Exploration and evaluation assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial instruments [text block]",
        "terseLabel": "Financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases and\u00a0Right-of-Use\u00a0Assets"
       }
      },
      "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": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Expected volatility, share options granted",
        "verboseLabel": "Expected volatility, share options granted"
       }
      },
      "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": [
      "r110"
     ]
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option life, share options granted",
        "terseLabel": "Option life, share options granted",
        "verboseLabel": "Option life, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Risk free interest rate, share options granted",
        "verboseLabel": "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": [
      "r110"
     ]
    },
    "ifrs-full_DescriptionOfVestingRequirementsForSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfVestingRequirementsForSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of vesting requirements for share-based payment arrangement",
        "terseLabel": "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": [
      "r99",
      "r196"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r37",
      "r38"
     ]
    },
    "ifrs-full_DilutiveEffectOfWarrantsOnWeightedAverageNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutiveEffectOfWarrantsOnWeightedAverageNumberOfOrdinaryShares",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of warrants on weighted average number of ordinary shares",
        "terseLabel": "Dilutive effect of warrants on weighted average number of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relates to the assumed conversion of the entity\u2019s warrants."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "gro_DisclosureDetailedInformationOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureDetailedInformationOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure detailed information of trade and other payables explanatory.",
        "label": "DisclosureDetailedInformationOfTradeAndOtherPayablesExplanatory",
        "terseLabel": "Disclosure Of Trade Payables And Accrued Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureDueOfOutstandingShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureDueOfOutstandingShareOptionsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure due of outstanding share options explanatory.",
        "label": "Disclosure Due Of Outstanding Share Options Explanatory",
        "terseLabel": "Schedule of outstanding options common shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/UseOfEstimatesAndJudgments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of accounting judgements and estimates [text block]",
        "terseLabel": "Use of estimates and judgments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "gro_DisclosureOfAmountReceivableExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfAmountReceivableExplanatoryTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of amount receivable explanatory.",
        "label": "Disclosure Of Amount Receivable Explanatory [Table Text Block]",
        "terseLabel": "Schedule of amount receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfConsolidationExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of consolidation [text block]",
        "verboseLabel": "Basis of consolidation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for consolidation."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/BasisOfPreparation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "terseLabel": "Basis of preparation"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting policies [text block]",
        "terseLabel": "New accounting pronouncements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of changes made to accounting policies by the entity."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "gro_DisclosureOfChangesInAccountingPoliciesNotYetAdoptedExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfChangesInAccountingPoliciesNotYetAdoptedExplanatoryPolicyTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of changes in accounting policies not yet adopted explanatory.",
        "label": "Disclosure of Changes in Accounting Policies not yet Adopted Explanatory [Policy Text Block]",
        "terseLabel": "Recent accounting pronouncements not yet adopted"
       }
      }
     },
     "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://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r223",
      "r250"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "terseLabel": "Commitments and contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "gro_DisclosureOfCurrentAndNonCurrentLeaseLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfCurrentAndNonCurrentLeaseLiabilityTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of current and non current lease liability.",
        "label": "Disclosure Of Current And Non Current Lease Liability [Table Text Block]",
        "terseLabel": "Schedule of current and non current lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfDeferredShareUnitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfDeferredShareUnitsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of deferred share units explanatory",
        "label": "Disclosure Of Deferred Share Units Explanatory",
        "terseLabel": "Schedule of deferred share units"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [text block]",
        "terseLabel": "Schedule of deferred income tax liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "gro_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about cash and cash equivalents.",
        "label": "Disclosure Of Detailed Information About Cash And Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of detailed information about cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]",
        "terseLabel": "Disclosure of financial assets and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r123",
      "r128",
      "r134",
      "r208"
     ]
    },
    "gro_DisclosureOfDetailedInformationAboutIncomeTaxExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutIncomeTaxExpenseExplanatoryTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about income tax expense explanatory.",
        "label": "Disclosure Of Detailed Information About Income Tax Expense Explanatory [Table Text Block]",
        "terseLabel": "Schedule of detailed information about income tax expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Summary of property and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r178"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Subsequent events"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ifrs-full_DisclosureOfExplorationAndEvaluationAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfExplorationAndEvaluationAssetsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of exploration and evaluation assets [text block]",
        "terseLabel": "Exploration and evaluation assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for exploration and evaluation assets."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfFinancialAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfFinancialAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Financial Assets And Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfFinancialAssetsAndLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfFinancialAssetsAndLiabilitiesTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Financial Assets And Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "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://brazilpotash.com/20251231/taxonomy/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "terseLabel": "Financial Risk Management Objectives and Policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "gro_DisclosureOfFluctuationsInTheExchangeRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfFluctuationsInTheExchangeRatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Fluctuations In The Exchange Rates [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfFluctuationsInTheExchangeRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfFluctuationsInTheExchangeRatesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of fluctuations in the exchange rates explanatory.",
        "label": "Disclosure Of Fluctuations In The Exchange Rates Explanatory",
        "terseLabel": "Disclosure of summary illustrates the fluctuations in the exchange rates applied"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfFluctuationsInTheExchangeRatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfFluctuationsInTheExchangeRatesLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Fluctuations In The Exchange Rates [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfFluctuationsInTheExchangeRatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfFluctuationsInTheExchangeRatesTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Fluctuations In The Exchange Rates [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGoingConcernExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGoingConcernExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcern"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of going concern [text block]",
        "terseLabel": "Reporting entity and going concern"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's ability to continue as a going concern."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/DisclosureRelatedPartyDisclosuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Key management personnel compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of instruments with potential future dilutive effect not included in calculation of diluted earnings per share [line items]",
        "terseLabel": "Disclosure of instruments with potential future dilutive effect not included in calculation of diluted 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_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "terseLabel": "Material accounting policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r225",
      "r233"
     ]
    },
    "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": []
    },
    "gro_DisclosureOfOutstandingWarrantLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfOutstandingWarrantLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Outstanding Warrant Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfOutstandingWarrantLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfOutstandingWarrantLiabilitiesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of outstanding warrant liabilities explanatory.",
        "label": "Disclosure Of Outstanding Warrant Liabilities Explanatory",
        "terseLabel": "Disclosure of outstanding warrants to acquire common shares of the Company"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfOutstandingWarrantLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfOutstandingWarrantLiabilitiesLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Outstanding Warrant Liabilities [Line Items]",
        "documentation": "Disclosure Of Outstanding Warrant Liabilities Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfOutstandingWarrantLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfOutstandingWarrantLiabilitiesTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Outstanding Warrant Liabilities [Table]",
        "documentation": "Disclosure Of Outstanding Warrant Liabilities Table"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPrepaymentsAndOtherAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of prepayments and other assets [text block]",
        "terseLabel": "Schedule of prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of prepayments and other assets. [Refer: Other assets; Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "gro_DisclosureOfPrepaymentsAssetsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfPrepaymentsAssetsExplanatoryTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of prepayments assets explanatory.",
        "label": "Disclosure Of Prepayments Assets Explanatory [Table Text Block]",
        "terseLabel": "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://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]",
        "terseLabel": "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": [
      "r17",
      "r178"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Schedule of quantitative information about right-of-use assets and a lease liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r154"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r154"
     ]
    },
    "gro_DisclosureOfReconciliationOfLeaseLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfReconciliationOfLeaseLiabilityTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of lease liability.",
        "label": "Disclosure Of Reconciliation Of Lease Liability [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfReconciliationOfTaxExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfReconciliationOfTaxExpenseExplanatoryTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of Tax expense explanatory.",
        "label": "Disclosure Of Reconciliation Of Tax Expense Explanatory [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of tax expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related Party Disclosures"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "gro_DisclosureOfRestrictedShareUnitsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfRestrictedShareUnitsExplanatoryTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of restricted share units explanatory.",
        "label": "Disclosure Of Restricted Share Units Explanatory [Table Text Block]",
        "terseLabel": "Schedule of RSU transactions continuity"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfShareBasedPaymentArrangementReserveActivityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfShareBasedPaymentArrangementReserveActivityExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share based payment arrangement reserve activity explanatory.",
        "label": "Disclosure Of Share Based Payment Arrangement Reserve Activity Explanatory",
        "terseLabel": "Schedule Of Reserve Activity"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfShareBasedPaymentOptionExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfShareBasedPaymentOptionExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share based payment option explanatory.",
        "label": "Disclosure Of Share Based Payment Option Explanatory",
        "terseLabel": "Schedule of share options transactions"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfShareCapitalIssuedExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfShareCapitalIssuedExplanatoryTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share capital issued explanatory.",
        "label": "Disclosure Of Share Capital Issued Explanatory [Table Text Block]",
        "terseLabel": "Schedule of share capital issued"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Share capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r224",
      "r251"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [text block]",
        "terseLabel": "Schedule of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r35",
      "r70",
      "r217"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernScheduleOfSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernScheduleOfSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]",
        "terseLabel": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r35",
      "r70",
      "r217"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]",
        "terseLabel": "Schedule of temporary difference, unused tax losses and unused tax credits"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r171"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r8",
      "r171"
     ]
    },
    "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://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r109",
      "r204"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Trade payables and accrued liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "Amounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "gro_DisclosureOfWarrantLiabilityTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfWarrantLiabilityTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Warrant Liability Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfWarrantLiabilityTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfWarrantLiabilityTransactionsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of warrant liability transactions explanatory.",
        "label": "Disclosure Of Warrant Liability Transactions Explanatory",
        "terseLabel": "Disclosure of Warrant liability transactions"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfWarrantLiabilityTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfWarrantLiabilityTransactionsLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Warrant Liability Transactions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfWarrantLiabilityTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfWarrantLiabilityTransactionsTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Warrant Liability Transactions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfWarrantTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfWarrantTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Warrant Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfWarrantTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfWarrantTransactionsExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of warrant transactions explanatory.",
        "label": "Disclosure Of Warrant Transactions Explanatory",
        "terseLabel": "Disclosure of Warrant transactions"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfWarrantTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfWarrantTransactionsLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Warrant Transactions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisclosureOfWarrantTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisclosureOfWarrantTransactionsTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Warrant Transactions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_DisposalOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "DisposalOfLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfReconciliationOfLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Of Lease Liabilities",
        "documentation": "Disposal Of Lease Liabilities.",
        "negatedLabel": "Disposal"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals, property, plant and equipment",
        "negatedTerseLabel": "Disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r175"
     ]
    },
    "ifrs-full_DisposalsRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisposalsRightofuseAssets",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Disposal",
        "label": "Disposals, right-of-use assets",
        "negatedLabel": "Disposals, right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in right-of-use assets resulting from disposals. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r298"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r321"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "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": [
      "r297",
      "r298",
      "r321",
      "r364"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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.",
        "terseLabel": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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.",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r298"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "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": [
      "r353"
     ]
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Loss per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "ifrs-full_EarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "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": [
      "r51",
      "r52"
     ]
    },
    "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": []
    },
    "gro_EmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "EmployeesMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees.",
        "label": "Employees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r295"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r407"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r295"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r404"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r295"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r295"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r406"
     ]
    },
    "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": [
      "r347"
     ]
    },
    "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": [
      "r400"
     ]
    },
    "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": [
      "r400"
     ]
    },
    "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": [
      "r400"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60",
      "r71",
      "r72",
      "r73",
      "r184",
      "r194",
      "r218",
      "r219",
      "r227",
      "r240",
      "r247"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total liabilities and equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "gro_EquityLineOfCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "EquityLineOfCreditAgreementMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Line of Credit Agreement [Member]",
        "documentation": "Equity line of credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "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": [
      "r314",
      "r325",
      "r335",
      "r368"
     ]
    },
    "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": [
      "r311",
      "r322",
      "r332",
      "r365"
     ]
    },
    "gro_EstimatedFairValueOfGrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "EstimatedFairValueOfGrant",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated Fair Value Of Grant",
        "documentation": "Estimated fair value of grant.",
        "terseLabel": "Estimated fair value of grant"
       }
      }
     },
     "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": [
      "r363"
     ]
    },
    "gro_ExerciseOfShareOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ExerciseOfShareOptionMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Of Share Option",
        "label": "Exercise Of Share Option [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "terseLabel": "Exercise price of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price, share options granted",
        "terseLabel": "Exercise price, share options granted",
        "verboseLabel": "Exercise price, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "terseLabel": "Expected dividend as percentage, share options granted",
        "verboseLabel": "Expected dividend as percentage, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseArisingFromExplorationForAndEvaluationOfMineralResources",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense arising from exploration for and evaluation of mineral resources",
        "terseLabel": "Mineral rights and land fees"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "ifrs-full_ExpenseByNatureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseByNatureAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses by nature [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from equity-settled share-based payment transactions",
        "terseLabel": "Expense from equity-settled share-based payment transactions"
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "gro_ExpenseFromShareBasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ExpenseFromShareBasedPaymentTransactions",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense from share based payment transactions.",
        "label": "Expense From Share based Payment Transactions",
        "verboseLabel": "Expense From Share based Payment Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions",
        "terseLabel": "Expense from share-based payment transactions"
       }
      }
     },
     "auth_ref": [
      "r113",
      "r205"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based compensation",
        "verboseLabel": "Expense from share-based payment transactions with employees"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "gro_ExpiryDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ExpiryDateAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiry Date [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ExpiryDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ExpiryDateDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiry Date [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ExplorationAndEvaluationAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ExplorationAndEvaluationAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exploration and evaluation assets Abstract.",
        "label": "Exploration and evaluation assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExplorationAndEvaluationAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplorationAndEvaluationAssetsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetParentheticalDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exploration and evaluation assets [member]",
        "terseLabel": "Exploration and evaluation assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for exploration and evaluation expenditures recognised as assets in accordance with the entity's accounting policy. Exploration and evaluation expenditures are expenditures incurred by an entity in connection with the exploration for, and evaluation of, mineral resources before the technical feasibility and commercial viability of extracting a mineral resource are demonstrable."
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "gro_ExtendedShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ExtendedShareOptionsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extended share options.",
        "label": "Extended Share Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FairValueAtMeasurementDateShareOptionsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FairValueAtMeasurementDateShareOptionsGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value at measurement date share options granted.",
        "label": "Fair Value At Measurement Date Share Options Granted",
        "terseLabel": "Fair value at measurement date share options granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FairValueOfWarrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FairValueOfWarrant",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of warrant.",
        "label": "Fair Value Of Warrant",
        "terseLabel": "Fair value of warrant"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FairValueOfWarrantExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FairValueOfWarrantExercised",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Of Warrant Exercised",
        "label": "Fair Value Of Warrant Exercised",
        "terseLabel": "Grant date fair value, Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FairValueOfWarrantGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FairValueOfWarrantGranted",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Of Warrant Granted",
        "label": "Fair Value Of Warrant Granted",
        "terseLabel": "Grant date fair value, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FairValueOfWarrantLiabilityGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FairValueOfWarrantLiabilityGranted",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Of Warrant Liability Granted",
        "label": "Fair Value Of Warrant Liability Granted",
        "terseLabel": "Fair value of warrant liability, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FairValueOfWarrantLiabilityOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FairValueOfWarrantLiabilityOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Of Warrant Liability Outstanding",
        "label": "Fair Value Of Warrant Liability Outstanding",
        "periodEndLabel": "Fair value of warrant liability outstanding, end of year",
        "periodStartLabel": "Fair value of warrant liability outstanding, beginning of year"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FairValueOfWarrantOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FairValueOfWarrantOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Of Warrant Outstanding",
        "label": "Fair Value Of Warrant Outstanding",
        "periodEndLabel": "Grant date fair value, Outstanding",
        "periodStartLabel": "Grant date fair value, Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance costs",
        "terseLabel": "Finance costs"
       }
      }
     },
     "auth_ref": [
      "r254"
     ]
    },
    "gro_FinanceCostsRelatedToNon-CashPortion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FinanceCostsRelatedToNon-CashPortion",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Costs Related to Non-cash Portion",
        "documentation": "Finance costs related to non-cash portion.",
        "terseLabel": "Finance costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income",
        "negatedLabel": "Finance income"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets",
        "terseLabel": "Financial assets, Carrying amount"
       }
      },
      "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": [
      "r122",
      "r126",
      "r127",
      "r129",
      "r214",
      "r215",
      "r216",
      "r276"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost, category [member]",
        "terseLabel": "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": [
      "r136",
      "r210"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, at fair value",
        "terseLabel": "Financial assets, Fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss, category [member]",
        "terseLabel": "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": [
      "r135",
      "r209"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCostCategoryMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost, category [member]",
        "terseLabel": "Financial liabilities at amortised cost, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at amortised cost category. [Refer: Financial liabilities at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r137",
      "r211"
     ]
    },
    "gro_FinancialLiabilitiesReclassifiedOutOfFinancialLiabilitiesAtFairValueThroughProfitOrLossCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FinancialLiabilitiesReclassifiedOutOfFinancialLiabilitiesAtFairValueThroughProfitOrLossCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities reclassified out of financial liabilities at fair value through profit or loss carrying amount.",
        "label": "Financial Liabilities Reclassified Out Of Financial Liabilities At Fair Value Through Profit Or Loss Carrying Amount",
        "terseLabel": "Financial liabilities, Carrying\u00a0amount"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FinancialLiabilitiesReclassifiedOutOfFinancialLiabilitiesAtFairValueThroughProfitOrLossFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FinancialLiabilitiesReclassifiedOutOfFinancialLiabilitiesAtFairValueThroughProfitOrLossFairValue",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities reclassified out of financial liabilities at fair value through profit or loss fair value.",
        "label": "Financial Liabilities Reclassified Out Of Financial Liabilities At Fair Value Through Profit Or Loss Fair Value",
        "terseLabel": "Financial liabilities, Fair value"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FinancialLiabilityAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FinancialLiabilityAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Liability At Fair Value Through Profit Or Loss Category [Member]",
        "documentation": "Financial liability at fair value through profit or loss category.",
        "terseLabel": "Financial liabilities at fair value through profit or loss, category [member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FinancialRiskManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FinancialRiskManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Risk Management [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FinancialRiskManagementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FinancialRiskManagementLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Risk Management [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FinancialRiskManagementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FinancialRiskManagementTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Risk Management [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_FirstTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FirstTrancheMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Tranche [Member]",
        "documentation": "First tranche member."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FixturesAndFittingsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixtures and fittings [member]",
        "terseLabel": "Furniture and fixtures [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": [
      "r260"
     ]
    },
    "gro_ForbesandManhattanIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ForbesandManhattanIncMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forbes\u00a0And Manhattan Inc",
        "label": "Forbes and Manhattan Inc [Member]"
       }
      }
     },
     "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": [
      "r318",
      "r329",
      "r339",
      "r372"
     ]
    },
    "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": [
      "r318",
      "r329",
      "r339",
      "r372"
     ]
    },
    "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": [
      "r318",
      "r329",
      "r339",
      "r372"
     ]
    },
    "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": [
      "r318",
      "r329",
      "r339",
      "r372"
     ]
    },
    "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": [
      "r318",
      "r329",
      "r339",
      "r372"
     ]
    },
    "gro_FourEqualInstallmentsAnnuallyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "FourEqualInstallmentsAnnuallyMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four equal installments annually [Member]"
       }
      }
     },
     "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": [
      "r352"
     ]
    },
    "gro_GainLossFromChangeInFairValueOfWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GainLossFromChangeInFairValueOfWarrantLiability",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (loss) from change in fair value of warrant liability.",
        "label": "Gain (loss) from change in fair value of warrant liability",
        "negatedLabel": "Change in fair value of warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GainLossOnSaleOfFixedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GainLossOnSaleOfFixedAssets",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Sale of Fixed Assets",
        "documentation": "Gain (loss) on sale of fixed assets",
        "terseLabel": "Gain on sale of fixed assets",
        "negatedLabel": "Gain on sale of fixed assets"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GainOnLeaseAmendmentCreditedToExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GainOnLeaseAmendmentCreditedToExplorationAndEvaluationAssets",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on Lease Amendment Credited to Exploration and Evaluation Assets",
        "documentation": "Gain on lease amendment credited to exploration and evaluation assets.",
        "terseLabel": "Gain on lease amendment credited to exploration and evaluation assets"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GainOnRecognitionOfWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GainOnRecognitionOfWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on Recognition of Warrant Liability",
        "documentation": "Gain on recognition of warrant liability.",
        "terseLabel": "Gain on recognition of warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GainOnWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GainOnWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on warrant liability.",
        "label": "Gain On Warrant Liability",
        "terseLabel": "Gain on warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GainOnWarrantLiabilityRecognizedInProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GainOnWarrantLiabilityRecognizedInProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain On Warrant Liability Recognized In Profit (Loss)",
        "documentation": "Gain on warrant liability recognized in profit (loss).",
        "terseLabel": "Gains on recognized in earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "negatedLabel": "Foreign exchange (gain)"
       }
      },
      "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": [
      "r21",
      "r179",
      "r234"
     ]
    },
    "ifrs-full_GainsLossesOnNetMonetaryPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnNetMonetaryPosition",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on net monetary position",
        "terseLabel": "Gain on sale of fixed assets",
        "negatedLabel": "Gain on sale of fixed assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) representing the difference resulting from the restatement of non-monetary assets, owners' equity and items in the statement of comprehensive income and the adjustment of index linked assets and liabilities in hyperinflationary reporting."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "terseLabel": "General office expenses"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r146",
      "r262",
      "r272",
      "r274",
      "r281"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail"
     ],
     "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": [
      "r146",
      "r262",
      "r272",
      "r274",
      "r281"
     ]
    },
    "gro_GrantDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GrantDateAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant Date [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GrantDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GrantDateDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant Date [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GrantDateFairValueOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GrantDateFairValueOfWarrants",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grant date fair value of warrants",
        "label": "Grant date fair value of warrants",
        "terseLabel": "Grant date fair value of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GrantDateFairValueOfWarrantsToBroker": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GrantDateFairValueOfWarrantsToBroker",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grant date fair value of warrants to broker.",
        "label": "Grant Date Fair Value Of Warrants To Broker",
        "terseLabel": "Grant date fair value of warrants to broker"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GrossCarryingAmountAndAccumulatedDepreciationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GrossCarryingAmountAndAccumulatedDepreciationAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount and accumulated depreciation.",
        "label": "Gross carrying amount and accumulated depreciation [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_GrossCarryingAmountAndAccumulatedDepreciationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "GrossCarryingAmountAndAccumulatedDepreciationDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount and accumulated depreciation [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Cost [Member]",
        "verboseLabel": "Cost [member]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r43",
      "r46",
      "r49",
      "r114",
      "r127",
      "r129",
      "r173",
      "r187",
      "r190",
      "r193",
      "r215",
      "r216",
      "r276"
     ]
    },
    "gro_HermasaShippingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "HermasaShippingAgreementMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hermasa Shipping Agreement [Member]",
        "documentation": "Hermasa shipping agreement.",
        "terseLabel": "Hermasa Shipping Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r321"
     ]
    },
    "gro_ImmediatelyVestedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ImmediatelyVestedMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Immediately Vested [Member]"
       }
      }
     },
     "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": []
    },
    "gro_IncomeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncomeTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [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://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDetailedInformationAboutIncomeTaxExpenseDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDetailedInformationAboutIncomeTaxExpenseDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "terseLabel": "Deferred income tax provision",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r29",
      "r69",
      "r141",
      "r165",
      "r166",
      "r167",
      "r255"
     ]
    },
    "gro_IncreaseDecreaseInCapitalManagement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseInCapitalManagement",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease in Capital Management",
        "documentation": "Increase decrease in capital management.",
        "terseLabel": "Changes in capital management"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "totalLabel": "NET DECREASE IN CASH AND CASH EQUIVALENTS"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r56",
      "r162"
     ]
    },
    "gro_IncreaseDecreaseInOperatingLossDueToBrazilianRealExchange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseInOperatingLossDueToBrazilianRealExchange",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In Operating Loss Due To Brazilian Real Exchange.",
        "label": "Increase Decrease In Operating Loss Due To Brazilian Real Exchange",
        "terseLabel": "Increase decrease in operating loss due to brazilian real exchange"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseDecreaseInOperatingLossDueToCanadianDollarExchange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseInOperatingLossDueToCanadianDollarExchange",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In Operating Loss Due To Canadian Dollar Exchange.",
        "label": "Increase Decrease In Operating Loss Due To Canadian Dollar Exchange",
        "terseLabel": "Increase decrease in operating loss due to canadian dollar exchange"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseDecreaseInOtherComprehensiveIncomeDueToBrazilianRealExchange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseInOtherComprehensiveIncomeDueToBrazilianRealExchange",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In Other Comprehensive Income Due To Brazilian Real Exchange.",
        "label": "Increase Decrease In Other Comprehensive Income Due To Brazilian Real Exchange",
        "terseLabel": "Increase decrease in other comprehensive income due to brazilian real exchange"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseDecreaseInOtherComprehensiveIncomeDueToCanadianDollarExchange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseInOtherComprehensiveIncomeDueToCanadianDollarExchange",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In Other Comprehensive Income Due To Canadian Dollar Exchange.",
        "label": "Increase Decrease In Other Comprehensive Income Due To Canadian Dollar Exchange",
        "terseLabel": "Increase decrease in other comprehensive income due to canadian dollar exchange"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Option exercise"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of warrants, equity",
        "terseLabel": "Warrant exercise"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of warrants."
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "gro_IncreaseDecreaseThroughExpiryOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseThroughExpiryOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through expiry of options.",
        "label": "Increase Decrease Through Expiry of Options",
        "verboseLabel": "Option expiry"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseDecreaseThroughExpiryOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseThroughExpiryOfWarrants",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease Through Expiry Of Warrants",
        "documentation": "Increase decrease through expiry of warrants.",
        "terseLabel": "Warrant expiry"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseDecreaseThroughExtentionOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseThroughExtentionOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through extention of options.",
        "label": "Increase Decrease Through Extention of Options",
        "terseLabel": "Option extension"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseDecreaseThroughGrantOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseThroughGrantOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through grant of options.",
        "label": "Increase Decrease Through Grant of Options",
        "terseLabel": "Option grant"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, deferred tax liability (asset)",
        "terseLabel": "Foreign currency translation"
       }
      },
      "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": [
      "r408"
     ]
    },
    "gro_IncreaseDecreaseThroughNetExchangeDifferencesExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesExplorationAndEvaluationAssets",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through net exchange differences exploration and evaluation assets.",
        "label": "Increase Decrease Through Net Exchange Differences Exploration And Evaluation Assets",
        "terseLabel": "Effect of foreign exchange"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseDecreaseThroughNetExchangeDifferencesLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfReconciliationOfLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through net exchange differences lease liability.",
        "label": "Increase Decrease Through Net Exchange Differences Lease Liability",
        "terseLabel": "Effect of foreign exchange"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "terseLabel": "Effect of foreign exchange"
       }
      },
      "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": [
      "r15"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, right-of-use assets",
        "terseLabel": "Effect of Foreign Exchange"
       }
      },
      "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": [
      "r411"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Deferred share units"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "gro_IncreaseDecreaseThroughSharebasedPaymentTransactionsRestrictedShareUnitsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactionsRestrictedShareUnitsEquity",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through sharebased payment transactions restricted share units, equity.",
        "label": "Increase (decrease) through sharebased payment transactions restricted share units, equity",
        "terseLabel": "Restricted share units"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseDecreaseThroughVestingOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseDecreaseThroughVestingOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through vesting of options.",
        "label": "Increase Decrease Through Vesting of Options",
        "terseLabel": "Option vesting"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IncreaseThroughIssueOfWarrantsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IncreaseThroughIssueOfWarrantsEquity",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase through issue of warrants, equity.",
        "label": "Increase through issue of warrants, equity",
        "terseLabel": "Warrants issued"
       }
      }
     },
     "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": [
      "r318",
      "r329",
      "r339",
      "r363",
      "r372",
      "r376",
      "r384"
     ]
    },
    "gro_InitialPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "InitialPublicOfferingMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial Public Offering [Member]",
        "terseLabel": "IPO [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r382"
     ]
    },
    "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": [
      "r299",
      "r388"
     ]
    },
    "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": [
      "r299",
      "r388"
     ]
    },
    "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": [
      "r299",
      "r388"
     ]
    },
    "gro_InsurancePrepaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "InsurancePrepaid",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesScheduleOfPrepaidExpensesDetail": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesScheduleOfPrepaidExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Prepaid.",
        "label": "Insurance Prepaid",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfReconciliationOfLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Finance costs",
        "verboseLabel": "Interest expense on lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r79",
      "r151"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received, classified as investing activities",
        "terseLabel": "Finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Initial Public Offering"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "gro_IssueOfEquityDeferredShareUnitsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IssueOfEquityDeferredShareUnitsExercised",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issue of equity, deferred share units exercised.",
        "label": "Issue of equity, deferred share units exercised",
        "terseLabel": "Deferred share units exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gro_IssueOfEquityRegAOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "IssueOfEquityRegAOffering",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issue of equity reg a offering.",
        "label": "Issue of Equity Reg A offering",
        "terseLabel": "Reg A Offering"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Share capital",
        "totalLabel": "Total issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r291"
     ]
    },
    "gro_JanuarySixTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "JanuarySixTwoThousandTwentyFiveMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "January Six Two Thousand Twenty Five [Member]",
        "documentation": "January six two thousand twenty five.",
        "terseLabel": "January 6, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_JanuaryTwentyTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "JanuaryTwentyTwoThousandTwentySevenMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "January Twenty Two Thousand Twenty Seven [Member]",
        "terseLabel": "January\u00a020, 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_JulyOneTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "JulyOneTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July one two thousand twenty four.",
        "label": "July 1, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_JulyTwentyTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "JulyTwentyTwoThousandTwentyFiveMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July\u00a020, 2025",
        "label": "July Twenty Two Thousand Twenty Five [Member]",
        "terseLabel": "July\u00a020, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_JulyTwentyTwoThousandTwentyFiveOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "JulyTwentyTwoThousandTwentyFiveOneMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "July Twenty Two Thousand Twenty Five One [Member]",
        "terseLabel": "July\u00a020, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_JuneFiveTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "JuneFiveTwoThousandTwentyFiveMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "June Five Two Thousand Twenty Five [Member]",
        "documentation": "June five two thousand twenty five.",
        "terseLabel": "June 5, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_JuneTwentyEightTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "JuneTwentyEightTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June twenty eight two thousand twenty four.",
        "label": "June 28 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_JuneTwentyTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "JuneTwentyTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June twenty two thousand twenty four.",
        "label": "June 20, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresDisclosureOfKeyManagementPersonnelCompensationDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresDisclosureOfKeyManagementPersonnelCompensationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "terseLabel": "Total",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r181"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresDisclosureOfKeyManagementPersonnelCompensationDetail": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresDisclosureOfKeyManagementPersonnelCompensationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based payments"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationTerminationBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationTerminationBenefits",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresDisclosureOfKeyManagementPersonnelCompensationDetail": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresDisclosureOfKeyManagementPersonnelCompensationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, termination benefits",
        "terseLabel": "Directors\u00a0&amp; officers compensation"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]",
        "terseLabel": "Key management personnel of entity or parent [Member]"
       }
      },
      "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": [
      "r26",
      "r182"
     ]
    },
    "ifrs-full_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LandMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [member]",
        "terseLabel": "Land [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "gro_LeaseAmendment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "LeaseAmendment",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfReconciliationOfLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Amendment",
        "documentation": "Lease Amendment.",
        "terseLabel": "Lease amendment"
       }
      }
     },
     "auth_ref": []
    },
    "gro_LeaseFinanceInterestCapitalizedToExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "LeaseFinanceInterestCapitalizedToExplorationAndEvaluationAssets",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease finance interest capitalized to exploration and evaluation assets.",
        "label": "Lease Finance Interest Capitalized To Exploration And Evaluation Assets",
        "terseLabel": "Lease finance interest capitalized to exploration and evaluation assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfCurrentAndNonCurrentLeaseLiabilityDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfCurrentAndNonCurrentLeaseLiabilityDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfReconciliationOfLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year",
        "totalLabel": "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": [
      "r78"
     ]
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_LeaseLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "LeaseLiabilityMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liability [Member]",
        "terseLabel": "Lease liability [member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_LeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "LeaseTerm",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term",
        "label": "Lease Term",
        "documentation": "Lease term."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total 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": [
      "r71",
      "r72",
      "r73",
      "r142",
      "r145",
      "r218",
      "r219",
      "r240"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "gro_LineOfCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "LineOfCreditsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Of Credits [Member]",
        "documentation": "Line of credits member."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiquidityRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiquidityRiskMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that an entity will encounter difficulty in meeting obligations associated with financial liabilities that are settled by delivering cash or another financial asset. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r93",
      "r275"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r76",
      "r83",
      "r84",
      "r88",
      "r89",
      "r90",
      "r96",
      "r121",
      "r131",
      "r149",
      "r150",
      "r155",
      "r156",
      "r213",
      "r242",
      "r263",
      "r277"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail"
     ],
     "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": [
      "r76",
      "r83",
      "r84",
      "r88",
      "r89",
      "r90",
      "r96",
      "r121",
      "r149",
      "r150",
      "r155",
      "r156",
      "r213",
      "r242",
      "r263",
      "r277",
      "r278"
     ]
    },
    "gro_MayElevenTwoThousandTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "MayElevenTwoThousandTwentyEightMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "May eleven Two Thousand Twenty Eight [Member]",
        "terseLabel": "May\u00a011, 2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_MayTwentyThreeTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "MayTwentyThreeTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "May twenty three two thousand twenty four.",
        "label": "May 23, 2024 [Member]"
       }
      }
     },
     "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": [
      "r355"
     ]
    },
    "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": [
      "r355"
     ]
    },
    "gro_MiningRoyaltyRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "MiningRoyaltyRate",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mining Royalty Rate",
        "documentation": "Mining royalty rate.",
        "terseLabel": "Mining royalty rate"
       }
      }
     },
     "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": [
      "r375"
     ]
    },
    "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": [
      "r383"
     ]
    },
    "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": [
      "r356"
     ]
    },
    "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": []
    },
    "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": [
      "r355"
     ]
    },
    "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": [
      "r318",
      "r329",
      "r339",
      "r363",
      "r372"
     ]
    },
    "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": [
      "r346"
     ]
    },
    "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": [
      "r345"
     ]
    },
    "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": [
      "r363"
     ]
    },
    "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": [
      "r383"
     ]
    },
    "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": [
      "r383"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r0",
      "r164"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r164"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfCurrentAndNonCurrentLeaseLiabilityDetail": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfCurrentAndNonCurrentLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liability",
        "verboseLabel": "Lease Liability - non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentWarrantLiability",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current warrant liability",
        "terseLabel": "Warrant liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current warrant liabilities. [Refer: Warrant liability]"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_NotesAndOtherExplanatoryInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotesAndOtherExplanatoryInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes and other explanatory information [abstract]",
        "terseLabel": "Notes and other explanatory information [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NovemberSevenTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NovemberSevenTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "November seven two thousand twenty four.",
        "label": "November 7, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfArea": {
     "xbrltype": "integerItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfArea",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of area",
        "label": "Number of Area",
        "documentation": "Number of area."
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfDeferredShareUnitExerciseInSharebasedPaymentArrangementReserve": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfDeferredShareUnitExerciseInSharebasedPaymentArrangementReserve",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of deferred share unit exercise in share-based payment arrangement reserve.",
        "label": "Number Of Deferred Share Unit Exercise In Sharebased Payment Arrangement Reserve",
        "terseLabel": "DSU exercise"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfDeferredShareUnitVestedAndForfeitedInSharebasedPaymentArrangementReserve": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfDeferredShareUnitVestedAndForfeitedInSharebasedPaymentArrangementReserve",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of deferred share unit vested and forfeited in share-based payment arrangement reserve.",
        "label": "Number Of Deferred Share Unit Vested And Forfeited In Sharebased Payment Arrangement Reserve",
        "terseLabel": "Vesting and forfeiture of DSUs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments granted in share-based payment arrangement",
        "terseLabel": "Granted",
        "verboseLabel": "Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r422"
     ]
    },
    "gro_NumberOfInstrumentsOtherEquityInstrumentsGrantedForReplacementOfCancelledOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGrantedForReplacementOfCancelledOptions",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of instruments other equity instruments granted for replacement of cancelled options.",
        "label": "Number Of Instruments Other Equity Instruments Granted For Replacement Of Cancelled Options",
        "terseLabel": "Number Of Instruments Other Equity Instruments Granted For Replacement Of Cancelled Options"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfOtherEquityInstrumentsExercisedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsExercisedInShareBasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments exercised in share based payment arrangement.",
        "label": "Number Of Other Equity Instruments Exercised In Share based Payment Arrangement",
        "terseLabel": "Number of other equity instruments exercised in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "terseLabel": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "negatedLabel": "Exercised"
       }
      },
      "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": [
      "r422"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments expired in share-based payment arrangement",
        "terseLabel": "Number of other equity instruments expired in share-based payment arrangement",
        "negatedLabel": "Cancelled"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement",
        "terseLabel": "Forfeit",
        "verboseLabel": "Number of other equity instruments forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeit"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "gro_NumberOfOtherEquityInstrumentsIssuedNumberOfInstrumentsOtherEquityInstrumentsGrantedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsIssuedNumberOfInstrumentsOtherEquityInstrumentsGrantedInShareBasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments issued number of instruments other equity instruments granted in share based payment arrangement.",
        "label": "Number Of Other Equity Instruments Issued Number Of Instruments Other Equity Instruments Granted In Share based Payment Arrangement",
        "terseLabel": "Number of other equity instruments issued number of instruments other equity instruments granted in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year",
        "terseLabel": "Number of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "gro_NumberOfOtherEquityInstrumentsToBeVestedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsToBeVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments to be vested in share based payment arrangement.",
        "label": "Number Of Other Equity Instruments To Be Vested In Share based Payment Arrangement",
        "terseLabel": "Number of other equity instruments to be vested in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfOtherEquityInstrumentsVestedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments vested in share based payment arrangement.",
        "label": "Number Of Other Equity Instruments Vested In Share based Payment Arrangement",
        "terseLabel": "Number Of Other Equity Instruments Vested In Share based Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year",
        "terseLabel": "Options outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r105",
      "r108",
      "r197",
      "r202"
     ]
    },
    "gro_NumberOfOutstandingShareOptionsReserveValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfOutstandingShareOptionsReserveValue",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of outstanding share options reserve value.",
        "label": "Number Of Outstanding Share Options Reserve Value",
        "periodEndLabel": "Balance, end of the year",
        "periodStartLabel": "Balance, beginning of the year"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfOutstandingShareWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfOutstandingShareWarrants",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of outstanding share warrants.",
        "label": "Number Of Outstanding Share Warrants",
        "terseLabel": "Number of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfRestrictedShareUnitExerciseInSharebasedPaymentArrangementReserve": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfRestrictedShareUnitExerciseInSharebasedPaymentArrangementReserve",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of restricted share unit exercise in share-based payment arrangement reserve.",
        "label": "Number Of Restricted Share Unit Exercise In Sharebased Payment Arrangement Reserve",
        "terseLabel": "RSU exercise"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfRestrictedShareUnitVestedInSharebasedPaymentArrangementReserve": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfRestrictedShareUnitVestedInSharebasedPaymentArrangementReserve",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of restricted share unit vested in share-based payment arrangement reserve.",
        "label": "Number Of Restricted Share Unit Vested In Sharebased Payment Arrangement Reserve",
        "terseLabel": "Vesting of RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfRuralProperty": {
     "xbrltype": "integerItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfRuralProperty",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Rural Property",
        "documentation": "Number of rural property."
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareOptionNonVestedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareOptionNonVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Share Option Non Vested In Share Based Payment Arrangement",
        "label": "Number Of Share Option Non Vested In Share Based Payment Arrangement",
        "terseLabel": "Number of share option non vested in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareOptionVestedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareOptionVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Share Option Vested In Share Based Payment Arrangement",
        "label": "Number Of Share Option Vested In Share Based Payment Arrangement",
        "terseLabel": "Number of share option vested in share based payment arrangement",
        "verboseLabel": "Number of share option vested in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfOutstandingOptionsCommonSharesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "Number of share options exercisable in share-based payment arrangement",
        "verboseLabel": "Options exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r203"
     ]
    },
    "gro_NumberOfShareOptionsExerciseInSharebasedPaymentArrangementReserve": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareOptionsExerciseInSharebasedPaymentArrangementReserve",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options exercise in share-based payment arrangement reserve.",
        "label": "Number Of Share Options Exercise In Sharebased Payment Arrangement Reserve",
        "terseLabel": "Option exercise"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "terseLabel": "Number of share options exercised in share-based payment arrangement",
        "verboseLabel": "Number of share options exercised in share-based payment arrangement",
        "negatedLabel": "Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r200"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options expired in share-based payment arrangement",
        "negatedLabel": "Expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r201"
     ]
    },
    "gro_NumberOfShareOptionsExpiredInSharebasedPaymentArrangementReserve": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangementReserve",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options expired in share-based payment arrangement reserve.",
        "label": "Number Of Share Options Expired In Sharebased Payment Arrangement Reserve",
        "negatedLabel": "Expired options"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareOptionsExtendedInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareOptionsExtendedInShareBasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options extended in share based payment arrangement.",
        "label": "Number Of Share Options Extended In Share Based Payment Arrangement",
        "terseLabel": "Extended",
        "verboseLabel": "Number of share options extended in share based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareOptionsExtensionInSharebasedPaymentArrangementReserve": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareOptionsExtensionInSharebasedPaymentArrangementReserve",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options extension in share-based payment arrangement reserve.",
        "label": "Number Of Share Options Extension In Sharebased Payment Arrangement Reserve",
        "terseLabel": "Option extension"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "terseLabel": "Number of share options forfeited in share-based payment arrangement",
        "negatedLabel": "Cancelled"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r199"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Granted",
        "verboseLabel": "Number of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r198"
     ]
    },
    "gro_NumberOfShareOptionsVestedAndForfeitedInSharebasedPaymentArrangementReserve": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareOptionsVestedAndForfeitedInSharebasedPaymentArrangementReserve",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfReserveActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options vested and forfeited in share-based payment arrangement reserve.",
        "label": "Number Of Share Options Vested And Forfeited In Sharebased Payment Arrangement Reserve",
        "terseLabel": "Vesting and forfeiture of options"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareWarrantExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareWarrantExercised",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Share Warrant Exercised",
        "label": "Number Of Share Warrant Exercised",
        "terseLabel": "Number of warrants, Exercised",
        "negatedLabel": "Number of warrants, Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareWarrantGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareWarrantGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Share Warrant Granted",
        "label": "Number Of Share Warrant Granted",
        "terseLabel": "Number of warrants, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareWarrantIssuedToTheBroker": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareWarrantIssuedToTheBroker",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share warrant issued to the broker.",
        "label": "Number Of Share Warrant Issued To The Broker",
        "terseLabel": "Number of share warrant issued to the broker"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareWarrantLiabilityGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareWarrantLiabilityGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Share Warrant Liability Granted",
        "label": "Number of share warrant liability, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareWarrantLiabilityOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareWarrantLiabilityOutstanding",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Share Warrant Liability Outstanding.",
        "label": "Number Of Share Warrant Liability Outstanding",
        "periodEndLabel": "Number of share warrant liability outstanding, end of year",
        "periodStartLabel": "Number of share warrant liability outstanding, beginning of year"
       }
      }
     },
     "auth_ref": []
    },
    "gro_NumberOfShareWarrantOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "NumberOfShareWarrantOutstanding",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Share Warrant Outstanding",
        "label": "Number Of Share Warrant Outstanding",
        "periodEndLabel": "Number of warrants, Outstanding",
        "periodStartLabel": "Number of warrants, Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "terseLabel": "Number of shares issued",
        "totalLabel": "Total number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r158",
      "r222",
      "r249"
     ]
    },
    "gro_OctoberElevenTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "OctoberElevenTwoThousandTwentyThreeMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "October eleven two thousand twenty three.",
        "label": "October 11 2023 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_OctoberNineTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "OctoberNineTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "October nine two thousand twenty four.",
        "label": "October 9, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_OctoberTwentyFiveTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "OctoberTwentyFiveTwoThousandTwentyFourMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "October twenty five two thousand twenty four.",
        "label": "October 25, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Office equipment [Member]"
       }
      },
      "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": [
      "r261"
     ]
    },
    "gro_OptionAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "OptionAgreementMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option agreement.",
        "label": "Option Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Common Shares [member]",
        "verboseLabel": "Common Units [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "negatedLabel": "Foreign currency translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r245",
      "r256"
     ]
    },
    "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": [
      "r355"
     ]
    },
    "gro_OtherPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "OtherPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesScheduleOfPrepaidExpensesDetail": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/PrepaidExpensesScheduleOfPrepaidExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other prepaid expenses.",
        "label": "Other Prepaid Expenses",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableScheduleOfAmountReceivableDetail": {
       "parentTag": "ifrs-full_TradeAndOtherReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableScheduleOfAmountReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables",
        "terseLabel": "Other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r290"
     ]
    },
    "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": [
      "r316",
      "r327",
      "r337",
      "r370"
     ]
    },
    "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": [
      "r319",
      "r330",
      "r340",
      "r373"
     ]
    },
    "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": [
      "r319",
      "r330",
      "r340",
      "r373"
     ]
    },
    "gro_OutstandingShareCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "OutstandingShareCapital",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding Share Capital",
        "label": "Outstanding Share Capital",
        "periodEndLabel": "Outstanding share capital, end of year",
        "periodStartLabel": "Outstanding share capital, beginning of year"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share",
        "terseLabel": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r221",
      "r248"
     ]
    },
    "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": [
      "r344"
     ]
    },
    "gro_PaymentForExecutiveBonus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PaymentForExecutiveBonus",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment For Executive Bonus",
        "label": "Payment For Executive Bonus",
        "terseLabel": "Payment for executive bonus"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PaymentToContractForBusinessAndOperationalConsultingServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PaymentToContractForBusinessAndOperationalConsultingServices",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment To Contract For Business And Operational Consulting Services",
        "label": "Payment To Contract For Business And Operational Consulting Services",
        "terseLabel": "Payment to contract for business and operational consulting services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfReconciliationOfLeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedLabel": "Principal reduction in lease liability",
        "negatedTerseLabel": "Cash outflows"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r267"
     ]
    },
    "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": [
      "r354"
     ]
    },
    "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": [
      "r354"
     ]
    },
    "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": [
      "r346"
     ]
    },
    "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": [
      "r363"
     ]
    },
    "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": [
      "r356"
     ]
    },
    "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": [
      "r345"
     ]
    },
    "gro_PercentageOfAggregateNumberOfOptionGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PercentageOfAggregateNumberOfOptionGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of aggregate number of option granted.",
        "label": "Percentage Of Aggregate Number Of Option Granted",
        "terseLabel": "Percentage of aggregate number of option granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PercentageOfCommonShareIssuanceToDilutedShareCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PercentageOfCommonShareIssuanceToDilutedShareCapital",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of common share issuance to diluted share capital.",
        "label": "Percentage Of Common Share Issuance To Diluted Share Capital",
        "terseLabel": "Percentage of common share issuance to diluted share capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfEntitysRevenue",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of entity's revenue",
        "terseLabel": "Percentage of entity's revenue"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "gro_PercentageOfPurchasePriceChargedQuantityOfPotashFailToSupplyOrPurchase": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PercentageOfPurchasePriceChargedQuantityOfPotashFailToSupplyOrPurchase",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Purchase Price Charged Quantity Of Potash Fail To Supply Or Purchase",
        "documentation": "Percentage of purchase price charged quantity of potash fail to supply or purchase.",
        "terseLabel": "Percentage of purchase price charged quantity of potash fail to supply or purchase"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PercentageOfQuantityOfPotashRequiredToPurchaseUnderAgreement": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PercentageOfQuantityOfPotashRequiredToPurchaseUnderAgreement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Quantity Of Potash Required To Purchase Under Agreement",
        "documentation": "Percentage of quantity of potash required to purchase under agreement.",
        "terseLabel": "Percentage of quantity of potash required to purchase under agreement"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PercentageOfRoyaltyPayable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PercentageOfRoyaltyPayable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Royalty Payable",
        "documentation": "Percentage of royalty payable.",
        "terseLabel": "Percentage of royalty payable"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PercentageOfShareOptionGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PercentageOfShareOptionGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of share option granted.",
        "label": "Percentage Of Share Option Granted",
        "terseLabel": "Percentage of share option granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PercentageOfShareOptionIssuedAndOustandingCapitalAtDateOfGrant": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PercentageOfShareOptionIssuedAndOustandingCapitalAtDateOfGrant",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of share option issued and oustanding capital at date of grant.",
        "label": "Percentage Of Share Option Issued And Oustanding Capital At Date Of Grant",
        "terseLabel": "Percentage of share option issued and oustanding capital at date of grant"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PercentageOfTotalCostToAchieveMinimumRateOfProduction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PercentageOfTotalCostToAchieveMinimumRateOfProduction",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Total Cost To Achieve Minimum Rate Of Production",
        "label": "Percentage Of Total Cost To Achieve Minimum Rate Of Production",
        "terseLabel": "Percentage of total cost to achieve minimum rate of production"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PeriodOfExerciseTheOption": {
     "xbrltype": "durationItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PeriodOfExerciseTheOption",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of exercise the option.",
        "label": "Period Of Exercise The Option",
        "verboseLabel": "Period of exercise the option"
       }
      }
     },
     "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": [
      "r347"
     ]
    },
    "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": [
      "r403"
     ]
    },
    "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": [
      "r346"
     ]
    },
    "gro_PotassioDoBrasilLtdaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PotassioDoBrasilLtdaMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernScheduleOfSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potassio do Brasil Ltda.",
        "label": "Potassio do Brasil Ltda. [Member]",
        "verboseLabel": "Potassio do Brasil Ltda [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PotentialOrdinaryShareTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PotentialOrdinaryShareTransactionsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Potential ordinary share transactions [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for potential ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r257",
      "r282"
     ]
    },
    "gro_Pre-FundedWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "Pre-FundedWarrantMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-funded Warrant [Member]",
        "documentation": "Pre-funded warrant member."
       }
      }
     },
     "auth_ref": []
    },
    "gro_Pre-FundedWarrantsIssuedInPrivatePlacementFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "Pre-FundedWarrantsIssuedInPrivatePlacementFinancing",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-funded Warrants Issued In Private Placement Financing",
        "documentation": "Pre-funded warrants issued in private placement financing.",
        "terseLabel": "Pre-funded warrants issued in private placement financing"
       }
      }
     },
     "auth_ref": []
    },
    "gro_Pre-FundedWarrantsIssuedInPrivatePlacementFinancingSharesUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "Pre-FundedWarrantsIssuedInPrivatePlacementFinancingSharesUnits",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-funded Warrants Issued In Private Placement Financing Shares Units",
        "documentation": "Pre-funded warrants issued in private placement financing share units.",
        "terseLabel": "Pre-funded warrants issued in private placement financing (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PreTaxinternalRateOfReturn": {
     "xbrltype": "percentItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PreTaxinternalRateOfReturn",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre Tax\u00a0Internal Rate Of return",
        "label": "Pre TaxInternal Rate Of return",
        "terseLabel": "Pre tax internal rate of return"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PrepaymentsAndAccruedIncomeOtherThanContractAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PrepaymentsAndAccruedIncomeOtherThanContractAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and accrued income other than contract assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PrivatePlacementFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PrivatePlacementFinancingMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Placement Financing [Member]",
        "documentation": "Private placement financing member."
       }
      }
     },
     "auth_ref": []
    },
    "gro_ProceedsFromDispositionOfFixedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ProceedsFromDispositionOfFixedAssets",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Disposition of Fixed Assets",
        "documentation": "Proceeds from Disposition of Fixed Assets",
        "terseLabel": "Proceeds from disposition of fixed assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Option exercise",
        "verboseLabel": "Proceeds from exercise of options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ifrs-full_ProceedsFromExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of warrants",
        "terseLabel": "Warrant exercise"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of share purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuing shares",
        "terseLabel": "Initial Public Offering, net of issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r266"
     ]
    },
    "gro_ProceedsOfPrivatePlacementNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ProceedsOfPrivatePlacementNetOfIssuanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds of private placement, net of issuance costs",
        "label": "Proceeds of Private Placement, Net of Issuance Costs",
        "documentation": "Proceeds of private placement, net of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfessionalFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional fees expense",
        "terseLabel": "Professional fees"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss",
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Loss for the year",
        "verboseLabel": "Loss for the year",
        "negatedTotalLabel": "Loss for the year after income taxes"
       }
      },
      "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": [
      "r59",
      "r61",
      "r142",
      "r143",
      "r185",
      "r195",
      "r230",
      "r252",
      "r269",
      "r273"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "verboseLabel": "Loss before income tax",
        "negatedTotalLabel": "Loss for the year before income taxes",
        "negatedLabel": "Loss before income tax"
       }
      }
     },
     "auth_ref": [
      "r115",
      "r279",
      "r280",
      "r286",
      "r287"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "negatedTotalLabel": "Operating Loss"
       }
      }
     },
     "auth_ref": [
      "r264",
      "r435"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Ending",
        "periodStartLabel": "Beginning",
        "terseLabel": "Property 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": [
      "r16",
      "r177",
      "r235"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernScheduleOfSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in subsidiary",
        "terseLabel": "Ownership percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r31",
      "r34",
      "r64"
     ]
    },
    "ifrs-full_PurchaseOfExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfExplorationAndEvaluationAssets",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of exploration and evaluation assets",
        "negatedLabel": "Exploration and evaluation assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of exploration and evaluation assets. [Refer: Exploration and evaluation assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Acquisition of property and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "gro_PurchaseOfSharesUnderELOCNetOfIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PurchaseOfSharesUnderELOCNetOfIssuanceCost",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of shares under ELOC, net of issuance costs",
        "label": "Purchase of Shares under ELOC, Net of Issuance Cost",
        "documentation": "Purchase of Shares under ELOC, Net of Issuance Cost"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PurchaseOfSharesUnderElocNetOfIssuanceCosts": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PurchaseOfSharesUnderElocNetOfIssuanceCosts",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Of Shares Under Eloc, Net Of Issuance Costs",
        "documentation": "Purchase Of Shares Under Eloc, Net Of Issuance Costs",
        "terseLabel": "Purchase of shares under ELOC, net of issuance costs"
       }
      }
     },
     "auth_ref": []
    },
    "gro_PurchaseOfSharesValueUnderElocNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "PurchaseOfSharesValueUnderElocNetOfIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Of Shares Value Under Eloc, Net Of Issuance Costs",
        "documentation": "Purchase of shares value under eloc, net of issuance costs.",
        "terseLabel": "Purchase of shares value under ELOC, net of issuance costs"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r344"
     ]
    },
    "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": [
      "r344"
     ]
    },
    "gro_RampUpPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "RampUpPeriod",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ramp Up Period",
        "documentation": "Ramp-up period.",
        "terseLabel": "Ramp-up period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "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": [
      "r55",
      "r75",
      "r90",
      "r108",
      "r161",
      "r270",
      "r271",
      "r423"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "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": [
      "r55",
      "r75",
      "r90",
      "r108",
      "r161",
      "r270",
      "r271",
      "r423"
     ]
    },
    "ifrs-full_ReceivablesFromTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReceivablesFromTaxesOtherThanIncomeTax",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableScheduleOfAmountReceivableDetail": {
       "parentTag": "ifrs-full_TradeAndOtherReceivables",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableScheduleOfAmountReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables from taxes other than income tax",
        "terseLabel": "HST"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables from taxes other than income tax. Income taxes include all domestic and foreign taxes that are based on taxable profits. Income taxes also include taxes, such as withholding taxes, that are payable by a subsidiary, associate or joint arrangement on distributions to the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "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": [
      "r311",
      "r322",
      "r332",
      "r365"
     ]
    },
    "gro_RecoveryOfExpensesCapitalizationToAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "RecoveryOfExpensesCapitalizationToAssets",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recovery of expenses capitalization to assets.",
        "label": "Recovery Of Expenses Capitalization To Assets",
        "terseLabel": "Recovery of expenses capitalization to assets"
       }
      }
     },
     "auth_ref": []
    },
    "gro_RegulationAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "RegulationAMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulation A [Member]",
        "terseLabel": "Regulation A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ReimbursementExpensesOwingToDirectorAndOfficer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ReimbursementExpensesOwingToDirectorAndOfficer",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursement Expenses Owing To Director And Officer",
        "label": "Reimbursement Expenses Owing To Director And Officer",
        "terseLabel": "Reimbursement expenses owing to director and officer"
       }
      }
     },
     "auth_ref": []
    },
    "gro_RelatedPartyDisclosuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "RelatedPartyDisclosuresLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Disclosures",
        "label": "Related Party Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_RelatedPartyDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "RelatedPartyDisclosuresTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Disclosures",
        "label": "Related Party Disclosures [Table]"
       }
      }
     },
     "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": []
    },
    "gro_ReportingEntityAndGoingConcernAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ReportingEntityAndGoingConcernAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting entity and going concern [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfSharebasedPayments",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of share-based payments",
        "terseLabel": "Share-based payments reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfSharebasedPaymentsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of share-based payments [member]",
        "terseLabel": "Share-based payments reserve [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "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": [
      "r312",
      "r323",
      "r333",
      "r366"
     ]
    },
    "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": [
      "r313",
      "r324",
      "r334",
      "r367"
     ]
    },
    "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": [
      "r320",
      "r331",
      "r341",
      "r374"
     ]
    },
    "ifrs-full_RestrictedShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RestrictedShareUnitsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted share units [member]",
        "verboseLabel": "Restricted share units [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for restricted share units."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "gro_RestrictedSharesUnitsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "RestrictedSharesUnitsExercised",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted shares units exercised.",
        "label": "Restricted shares units exercised",
        "terseLabel": "Restricted share units exercised"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Deficit",
        "verboseLabel": "Accumulated deficit"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r291",
      "r292"
     ]
    },
    "ifrs-full_RetainedEarningsProfitLossForReportingPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsProfitLossForReportingPeriodMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings, profit (loss) for reporting period [member]",
        "terseLabel": "Accumulated Deficit [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the entity\u2019s undistributed profit or loss for the reporting period. [Refer: Retained earnings [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "ifrs-full_RevenueFromRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromRoyalties",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty income",
        "terseLabel": "Proceeds from royalty option agreement",
        "negatedLabel": "Proceeds from royalty option agreement"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "gro_RightofUseAssetAndLeaseLiabilityAtInception": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "RightofUseAssetAndLeaseLiabilityAtInception",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use asset and lease liability at inception.",
        "label": "Right of Use Asset And Lease Liability At Inception",
        "terseLabel": "Right of use asset and lease liability at inception"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition",
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesScheduleOfQuantitativeInformationAboutRightOfUseAssetsAndALeaseLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Lease of right-of-use assets, End Balance",
        "periodStartLabel": "Lease of right-of-use assets, Beginning Balance",
        "terseLabel": "Right of use asset"
       }
      },
      "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": [
      "r77",
      "r81",
      "r153"
     ]
    },
    "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": [
      "r383"
     ]
    },
    "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": [
      "r383"
     ]
    },
    "gro_RuralAreaOfLand": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "RuralAreaOfLand",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural area of land",
        "documentation": "Rural area of land."
       }
      }
     },
     "auth_ref": []
    },
    "gro_SaleofstockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SaleofstockAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SaleOfStock [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SaleofstockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SaleofstockDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SaleOfStock [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ScheduleOfBrazilianTaxLossesCarriedForwardExpirationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ScheduleOfBrazilianTaxLossesCarriedForwardExpirationTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Brazilian tax losses carried forward expiration.",
        "label": "Schedule of Brazilian tax losses carried forward expiration [Text Block]",
        "terseLabel": "Schedule of tax losses carried forward expiration"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of estimated useful lives of property plant and equipment.",
        "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Text Block]",
        "verboseLabel": "Schedule of estimated useful lives of property plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ScheduleOfExplorationAndEvaluationAssetsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ScheduleOfExplorationAndEvaluationAssetsExplanatoryTableTextBlock",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of exploration and evaluation assets explanatory.",
        "label": "Schedule Of Exploration And Evaluation Assets Explanatory [Table Text Block]",
        "terseLabel": "Schedule of exploration and evaluation assets"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ScheduleOfExplorationAndEvaluationAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ScheduleOfExplorationAndEvaluationAssetsLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of exploration and evaluation assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ScheduleOfExplorationAndEvaluationAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ScheduleOfExplorationAndEvaluationAssetsTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of exploration and evaluation assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ScheduleOfIncomeTaxLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ScheduleOfIncomeTaxLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income tax [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ScheduleOfIncomeTaxTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ScheduleOfIncomeTaxTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income tax [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ScheduleOfReconciliationOfLeaseLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ScheduleOfReconciliationOfLeaseLiabilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of reconciliation of lease liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "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": []
    },
    "gro_ShareBasedCompensationIncludedInExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ShareBasedCompensationIncludedInExplorationAndEvaluationAssets",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation included in exploration and evaluation assets",
        "label": "ShareBased Compensation Included In Exploration And Evaluation Assets",
        "terseLabel": "Share-based compensation included in exploration and evaluation assets",
        "verboseLabel": "Share-based compensation (Note 14)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issue related cost",
        "verboseLabel": "Share issue related cost",
        "negatedLabel": "Share issuance costs"
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "gro_ShareOptionCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ShareOptionCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share option capitalized.",
        "label": "Share Option Capitalized",
        "terseLabel": "Share option capitalized"
       }
      }
     },
     "auth_ref": []
    },
    "gro_ShareOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ShareOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Options Exercised",
        "label": "Share Options Exercised",
        "terseLabel": "Share options exercised"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareOptionsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share options [member]",
        "terseLabel": "Share options [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share options."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "gro_SharebasedCompensationExpensesRecoveredIncludedInExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SharebasedCompensationExpensesRecoveredIncludedInExplorationAndEvaluationAssets",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sharebased compensation expenses recovered included in exploration and evaluation assets.",
        "label": "Sharebased Compensation Expenses Recovered Included In Exploration And Evaluation Assets",
        "terseLabel": "Share-based Compensation Expenses Recovered Included In Exploration And Evaluation Assets"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SharesIssuedDeferredShareUnitsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SharesIssuedDeferredShareUnitsExercised",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued, deferred share units exercised",
        "label": "Shares issued, deferred share units exercised",
        "terseLabel": "Deferred share units exercised (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SharesIssuedFromRestrictedSharesUnitsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SharesIssuedFromRestrictedSharesUnitsExercised",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued from restricted shares units exercised.",
        "label": "Shares issued from restricted shares units exercised",
        "terseLabel": "Restricted share units exercised (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SharesIssuedInOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SharesIssuedInOffering",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued in offering",
        "label": "Shares issued in offering",
        "terseLabel": "Initial Public Offering (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SharesIssuedOnRegAOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SharesIssuedOnRegAOffering",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued on Reg A offering.",
        "label": "Shares issued on Reg A offering",
        "terseLabel": "Reg A Offering (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SharesIssuedThroughExerciseOfOptionsEquity": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SharesIssuedThroughExerciseOfOptionsEquity",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued through exercise of options, equity.",
        "label": "Shares issued through exercise of options, equity",
        "terseLabel": "Option exercise (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SharesIssuedThroughExerciseOfWarrantsEquity": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SharesIssuedThroughExerciseOfWarrantsEquity",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued through exercise of warrants, equity.",
        "label": "Shares issued through exercise of warrants, equity",
        "terseLabel": "Warrant exercise (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermDepositsClassifiedAsCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsScheduleOfDetailedInformationAboutCashAndCashEquivalentsDetail": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CashAndCashEquivalentsScheduleOfDetailedInformationAboutCashAndCashEquivalentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term deposits, classified as cash equivalents",
        "terseLabel": "Short-term deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term deposits. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernScheduleOfSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "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": [
      "r32",
      "r35",
      "r70",
      "r217"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ReportingEntityAndGoingConcernScheduleOfSubsidiaryDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [domain]",
        "terseLabel": "Subsidiaries [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r35",
      "r70",
      "r217"
     ]
    },
    "gro_SiteOperationsEnvironmentalConsultingAndTechnicalCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SiteOperationsEnvironmentalConsultingAndTechnicalCosts",
     "crdr": "debit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ExplorationAndEvaluationAssetsScheduleOfExplorationAndEvaluationAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Site operations, environmental, consulting and technical costs.",
        "label": "Site operations, environmental, consulting and technical costs",
        "terseLabel": "Site operations, environmental, consulting and technical costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "gro_StatementOfClaimFileInTheCourt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "StatementOfClaimFileInTheCourt",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement Of Claim File In The Court",
        "label": "Statement Of Claim File In The Court",
        "terseLabel": "Statement of claim file in the court"
       }
      }
     },
     "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": []
    },
    "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": [
      "r315",
      "r326",
      "r336",
      "r369"
     ]
    },
    "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": []
    },
    "gro_SubsequentEventsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SubsequentEventsLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsequent events",
        "label": "Subsequent events [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SubsequentEventsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SubsequentEventsTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/SubsequentEventsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsequent events",
        "label": "Subsequent events [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_SupplementalConsolidatedCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "SupplementalConsolidatedCashFlowInformationAbstract",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Consolidated Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL INFORMATION:"
       }
      }
     },
     "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": [
      "r362"
     ]
    },
    "gro_TakeOrPayCommitmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TakeOrPayCommitmentMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Take or pay Commitment [Member]",
        "documentation": "Take or pay commitment.",
        "terseLabel": "Take or pay commitment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaliFlyingLpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaliFlyingLpMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tali Flying LP",
        "label": "Tali Flying LP [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TangibleExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TangibleExplorationAndEvaluationAssets",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tangible exploration and evaluation assets",
        "terseLabel": "Exploration and evaluation assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exploration and evaluation assets recognised as tangible assets in accordance with the entity's accounting policy. [Refer: Exploration and evaluation assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r118",
      "r207"
     ]
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "terseLabel": "Share-based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r166"
     ]
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfForeignTaxRates",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of foreign tax rates",
        "terseLabel": "Foreign tax rate deferential"
       }
      },
      "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": [
      "r3",
      "r166"
     ]
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfReconciliationOfTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "terseLabel": "Expected tax recovery"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r166"
     ]
    },
    "gro_TaxExpirationYearAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxExpirationYearAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Expiration Year [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxExpirationYearDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxExpirationYearDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Expiration Year [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxRateEffectOfTaxLosses",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax rate effect of tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r167"
     ]
    },
    "gro_TaxYear2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2029Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2029 [Member]",
        "terseLabel": "Tax Year 2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2030Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2030 [Member]",
        "terseLabel": "Tax Year 2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2031Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2031 [Member]",
        "terseLabel": "Tax Year 2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2032Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2032 [Member]",
        "terseLabel": "Tax Year 2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2033Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2033Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2033 [Member]",
        "terseLabel": "Tax Year 2033 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2034Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2034Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2034 [Member]",
        "terseLabel": "Tax Year 2034 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2035Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2035Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2035 [Member]",
        "terseLabel": "Tax Year 2035 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2036Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2036Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2036 [Member]",
        "terseLabel": "Tax Year 2036 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2037Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2037Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2037 [Member]",
        "terseLabel": "Tax Year 2037 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2038Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2038Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2038 [Member]",
        "terseLabel": "Tax Year 2038 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2039Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2039Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2039 [Member]",
        "terseLabel": "Tax Year 2039 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2040Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2040Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2040 [Member]",
        "terseLabel": "Tax Year 2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2041Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2041Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2041 [Member]",
        "terseLabel": "Tax Year 2041 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2042Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2042Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2042 [Member]",
        "terseLabel": "Tax Year 2042 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2043Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2043 [Member]",
        "terseLabel": "Tax Year 2043 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2044Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2044Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2044 [Member]",
        "terseLabel": "Tax Year 2044 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TaxYear2045Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TaxYear2045Member",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Year 2045 [Member]",
        "documentation": "Tax Year 2045."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary differences [member]",
        "verboseLabel": "Deductible temporary differences [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for differences between the carrying amount of an asset or liability in the statement of financial position and its tax base. Temporary differences may be either: (a) taxable temporary differences; or (b) deductible temporary differences. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r171"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r8",
      "r171"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r171"
     ]
    },
    "gro_TermOfAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TermOfAgreement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of agreement",
        "label": "Term Of Agreement",
        "documentation": "Term of agreement."
       }
      }
     },
     "auth_ref": []
    },
    "gro_ThirdCommercialOfftakeAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ThirdCommercialOfftakeAgreementMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Third Commercial Offtake Agreement [Member]",
        "documentation": "Third Commercial Offtake Agreement.",
        "terseLabel": "Third Commercial Offtake Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Maximum [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r75",
      "r90",
      "r108",
      "r161",
      "r270",
      "r271",
      "r423"
     ]
    },
    "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": [
      "r354"
     ]
    },
    "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": [
      "r361"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Trade payables and accrued liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "ifrs-full_TradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayables",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradePayablesAndAccruedLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradePayablesAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables",
        "terseLabel": "Total trade payables and accrued liabilities",
        "verboseLabel": "Trade and other payables",
        "totalLabel": "Total trade payables and accrued liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradePayablesAndAccruedLiabilitiesDetail": {
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/TradePayablesAndAccruedLiabilitiesDisclosureOfTradePayablesAndAccruedLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableScheduleOfAmountReceivableDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/AmountsReceivableScheduleOfAmountReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables",
        "totalLabel": "Total amounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r226",
      "r236",
      "r246"
     ]
    },
    "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": []
    },
    "gro_TradePayablesAndAccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TradePayablesAndAccruedLiabilitiesMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Payables And Accrued Liabilities [Member]",
        "terseLabel": "Trade payables and accrued liabilities [member]"
       }
      }
     },
     "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": [
      "r382"
     ]
    },
    "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": [
      "r384"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TravelExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TravelExpense",
     "crdr": "debit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss",
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Travel expense",
        "terseLabel": "Travel expense"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "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": [
      "r385"
     ]
    },
    "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": [
      "r386"
     ]
    },
    "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": [
      "r386"
     ]
    },
    "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": [
      "r384"
     ]
    },
    "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": [
      "r384"
     ]
    },
    "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": [
      "r387"
     ]
    },
    "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": [
      "r385"
     ]
    },
    "gro_TwentyOctoberTwentyThousandThirtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TwentyOctoberTwentyThousandThirtyMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty October Twenty Thousand Thirty [Member]",
        "documentation": "Twenty October Twenty Thousand Thirty Member.",
        "terseLabel": "October 20, 2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TwentySevenNovemberTwentyThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TwentySevenNovemberTwentyThousandTwentyFiveMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty Seven November Twenty Thousand Twenty Five [Member]",
        "terseLabel": "November\u00a027,\u00a0202 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TwentySevenOctoberTwentyThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TwentySevenOctoberTwentyThousandTwentyFiveMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty Seven October Twenty Thousand Twenty Five [Member]",
        "documentation": "Twenty Seven October Twenty Thousand Twenty Five Member.",
        "terseLabel": "October 27, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_TwentySixNovemberTwentyThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "TwentySixNovemberTwentyThousandTwentySixMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty Six November Twenty Thousand Twenty Six [Member]",
        "terseLabel": "November\u00a026, 2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "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": [
      "r40"
     ]
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfDeferredShareUnitsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfRsuTransactionsContinuityDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "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": [
      "r40"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r22",
      "r91",
      "r92",
      "r93",
      "r95",
      "r120",
      "r124",
      "r125",
      "r180"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialRiskManagementObjectivesAndPoliciesDisclosureOfSummaryIllustratesTheFluctuationsInTheExchangeRatesAppliedDetail"
     ],
     "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": [
      "r22",
      "r91",
      "r92",
      "r93",
      "r95",
      "r120",
      "r124",
      "r125",
      "r180"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r109",
      "r204"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "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": [
      "r109",
      "r204"
     ]
    },
    "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": [
      "r381"
     ]
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail": {
       "parentTag": "gro_DeferredTaxLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Loss carryforwards"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r168"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTaxLossesCarriedForwardExpirationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/IncomeTaxesScheduleOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses [member]",
        "terseLabel": "Unused tax losses [member]",
        "verboseLabel": "Non-capital 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": [
      "r8",
      "r171"
     ]
    },
    "gro_UseOfEstimatesAndJudgmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "UseOfEstimatesAndJudgmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Use of estimates and judgments.",
        "label": "Use of Estimates and Judgments [Abstract]",
        "terseLabel": "Use of estimates and judgments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "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": [
      "r10",
      "r172"
     ]
    },
    "gro_ValueOfBrokerWarrantsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "ValueOfBrokerWarrantsIssued",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of broker warrants issued.",
        "label": "Value Of Broker Warrants Issued",
        "terseLabel": "Value of broker warrants issued"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "VehiclesMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/MaterialAccountingPoliciesPropertyAndEquipmentDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [member]",
        "terseLabel": "Vehicles [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing vehicles used in the entity's operations, specifically to include aircraft, motor vehicles and ships. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "gro_VestingActivityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "VestingActivityAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Activity [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_VestingActivityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "VestingActivityDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Activity [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_VestingInFourInstallmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "VestingInFourInstallmentsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting In Four Installments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_VestingsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "VestingsAxis",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vestings [Axis]",
        "documentation": "Vestings axis."
       }
      }
     },
     "auth_ref": []
    },
    "gro_VestingsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "VestingsDomain",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vestings [Domain]",
        "documentation": "Vestings domain."
       }
      }
     },
     "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": [
      "r350"
     ]
    },
    "gro_WarrantAndWarrantLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WarrantAndWarrantLiabilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant And Warrant Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WarrantAndWarrantLiabilityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WarrantAndWarrantLiabilityExplanatory",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant and warrant liability explanatory.",
        "label": "Warrant And Warrant Liability Explanatory",
        "terseLabel": "Warrants and warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WarrantAndWarrantLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WarrantAndWarrantLiabilityLineItems",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant And Warrant Liability [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WarrantAndWarrantLiabilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WarrantAndWarrantLiabilityTable",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant And Warrant Liability [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WarrantExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WarrantExercisePrice",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfOutstandingWarrantsToAcquireCommonSharesOfTheCompanyParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant exercise price.",
        "label": "Warrant Exercise Price",
        "terseLabel": "Exercise price"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WarrantExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WarrantExpirationDate",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Expiration Date",
        "documentation": "Warrant expiration date.",
        "terseLabel": "Warrant expiration date"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WarrantLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WarrantLiabilityMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/FinancialInstrumentsDisclosureOfFinancialAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liability [Member]",
        "label": "Warrant Liability [Member]",
        "documentation": "Warrant Liability."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WarrantReserve",
     "crdr": "credit",
     "calculation": {
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant reserve",
        "terseLabel": "Warrants reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity resulting from issuing share purchase warrants, other than those resulting from share-based payment arrangements. [Refer: Reserve of share-based payments]"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "gro_WarrantsExpiredPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WarrantsExpiredPeriod",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Expired Period",
        "documentation": "Warrants expired period",
        "terseLabel": "Warrant expired period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WarrantsMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementOfChangesInEquity",
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalScheduleOfShareCapitalIssuedDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [member]",
        "terseLabel": "Warrants [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for warrants."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "verboseLabel": "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": [
      "r103",
      "r200"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options expired in share-based payment arrangement",
        "verboseLabel": "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": [
      "r104",
      "r201"
     ]
    },
    "gro_WeightedAverageExercisePriceOfShareOptionsExtendedInShareBasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExtendedInShareBasedPaymentArrangement2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of share options extended in share based payment arrangement2019.",
        "label": "Weighted Average Exercise Price Of Share Options Extended In Share Based Payment Arrangement2019",
        "terseLabel": "Extended",
        "verboseLabel": "Weighted average exercise price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "terseLabel": "Cancelled",
        "verboseLabel": "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": [
      "r102",
      "r199"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "terseLabel": "Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r101",
      "r198"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise",
        "terseLabel": "Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise"
       }
      },
      "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": [
      "r107"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsScheduleOfShareOptionsTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodStartLabel": "Balance, beginning of year",
        "terseLabel": "Balance, end of year"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r105",
      "r197",
      "r202"
     ]
    },
    "gro_WeightedAverageExercisePriceOfWarrantExercised": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WeightedAverageExercisePriceOfWarrantExercised",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Exercise Price Of Warrant Exercised",
        "label": "Weighted Average Exercise Price Of Warrant Exercised",
        "terseLabel": "Weighted average exercise price, Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WeightedAverageExercisePriceOfWarrantGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WeightedAverageExercisePriceOfWarrantGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Exercise Price Of Warrant Granted",
        "label": "Weighted Average Exercise Price Of Warrant Granted",
        "terseLabel": "Weighted average exercise price, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WeightedAverageExercisePriceOfWarrantLiabilitiesGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WeightedAverageExercisePriceOfWarrantLiabilitiesGranted",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Exercise Price Of Warrant Liabilities Granted",
        "label": "Weighted Average Exercise Price Of Warrant Liabilities Granted",
        "terseLabel": "Weighted average exercise price of warrant liabilities, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WeightedAverageExercisePriceOfWarrantLiabilitiesOutstanding": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WeightedAverageExercisePriceOfWarrantLiabilitiesOutstanding",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantLiabilityTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Exercise Price Of Warrant Liabilities Outstanding",
        "label": "Weighted Average Exercise Price Of Warrant Liabilities Outstanding",
        "periodEndLabel": "Weighted average exercise price of warrant liabilities outstanding, end of year",
        "periodStartLabel": "Weighted average exercise price of warrant liabilities outstanding, beginning of year"
       }
      }
     },
     "auth_ref": []
    },
    "gro_WeightedAverageExercisePriceOfWarrantOutstanding": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WeightedAverageExercisePriceOfWarrantOutstanding",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityDisclosureOfWarrantTransactionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Exercise Price Of Warrant Outstanding",
        "label": "Weighted Average Exercise Price Of Warrant Outstanding",
        "periodEndLabel": "Weighted average exercise price, Outstanding",
        "periodStartLabel": "Weighted average exercise price, Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "crdr": "credit",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, share options granted",
        "terseLabel": "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": [
      "r111"
     ]
    },
    "ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16",
        "terseLabel": "Company's incremental borrowing rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharePrice2019",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/LossPerShareAdditionalInformationDetail",
      "http://brazilpotash.com/20251231/taxonomy/role/WarrantsAndWarrantLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price",
        "terseLabel": "Weighted average share price"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ConsolidatedStatementsOfLossAndOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share"
       }
      },
      "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": [
      "r39"
     ]
    },
    "gro_WeightedAverageUnexercisedPriceOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "WeightedAverageUnexercisedPriceOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average unexercised price of share options forfeited in share-based payment arrangement.",
        "label": "Weighted average unexercised price of share options forfeited in sharebased payment arrangement",
        "terseLabel": "Weighted average unexercised price of share options forfeited in share-based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "gro_YetToVestedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://brazilpotash.com/20251231",
     "localname": "YetToVestedMember",
     "presentation": [
      "http://brazilpotash.com/20251231/taxonomy/role/ShareBasedPaymentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yet To Vested [Member]"
       }
      }
     },
     "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": [
      "r348"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2025-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "29",
   "IssueDate": "2025-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=29&code=ifrs-tx-2025-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "C12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_C12_a&doctype=Appendix&subtype=C",
   "URIDate": "2025-03-27"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "6",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&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": "6",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&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": "6",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "6",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS06_g23-25_TI",
   "URIDate": "2025-03-27"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_34_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r206": {
   "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"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "41",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_41&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "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"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_k&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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": "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r342": {
   "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"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r413": {
   "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"
  },
  "r414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  }
 }
}
