{
 "version": "2.2",
 "instance": {
  "tm266740d1_40f.htm tm266740d1_ex99-2.htm": {
   "nsprefix": "btg",
   "nsuri": "http://www.b2gold.com/20251231",
   "dts": {
    "schema": {
     "local": [
      "btg-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/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/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.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/dei/2025/dei-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "btg-20251231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "btg-20251231_def.xml"
     ],
     "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"
     ]
    },
    "labelLink": {
     "local": [
      "btg-20251231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "btg-20251231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "tm266740d1_40f.htm",
      "tm266740d1_ex99-2.htm"
     ]
    }
   },
   "keyStandard": 318,
   "keyCustom": 209,
   "axisStandard": 34,
   "axisCustom": 7,
   "memberStandard": 49,
   "memberCustom": 113,
   "hidden": {
    "total": 11,
    "http://www.b2gold.com/20251231": 5,
    "http://xbrl.sec.gov/dei/2025": 5,
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 1
   },
   "contextCount": 653,
   "entityCount": 1,
   "segmentCount": 180,
   "elementCount": 866,
   "unitCount": 17,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 1335,
    "http://xbrl.sec.gov/dei/2025": 42
   },
   "report": {
    "R1": {
     "role": "http://www.b2gold.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_40f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_40f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.b2gold.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
     "longName": "9952151 - Statement - CONSOLIDATED STATMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromSaleOfGold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:RoyaltyExpenseAndProductionTaxExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME",
     "longName": "9952153 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:OtherComprehensiveIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "9952156 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
     "longName": "9952157 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-45",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-45",
      "name": "ifrs-full:Equity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.b2gold.com/role/Natureofoperations",
     "longName": "9952158 - Disclosure - Nature of operations",
     "shortName": "Nature of operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.b2gold.com/role/Basisofpreparation",
     "longName": "9952159 - Disclosure - Basis of preparation",
     "shortName": "Basis of preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.b2gold.com/role/Recentaccountingpronouncements",
     "longName": "9952160 - Disclosure - Recent accounting pronouncements",
     "shortName": "Recent accounting pronouncements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.b2gold.com/role/Summaryofmaterialaccountingpolicies",
     "longName": "9952161 - Disclosure - Summary of material accounting policies",
     "shortName": "Summary of material accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.b2gold.com/role/Significantaccountingjudgementsandestimates",
     "longName": "9952162 - Disclosure - Significant accounting judgements and estimates",
     "shortName": "Significant accounting judgements and estimates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.b2gold.com/role/Receivablesprepaidsandother",
     "longName": "9952163 - Disclosure - Receivables, prepaids and other",
     "shortName": "Receivables, prepaids and other",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.b2gold.com/role/Inventories",
     "longName": "9952164 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.b2gold.com/role/Longterminvestments",
     "longName": "9952165 - Disclosure - Long-term investments",
     "shortName": "Long-term investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.b2gold.com/role/Mininginterests",
     "longName": "9952166 - Disclosure - Mining interests",
     "shortName": "Mining interests",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfMiningInterestsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfMiningInterestsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.b2gold.com/role/Investmentinassociates",
     "longName": "9952167 - Disclosure - Investment in associates",
     "shortName": "Investment in associates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.b2gold.com/role/Otherassets",
     "longName": "9952168 - Disclosure - Other assets",
     "shortName": "Other assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.b2gold.com/role/Longtermdebt",
     "longName": "9952169 - Disclosure - Long-term debt",
     "shortName": "Long-term debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBorrowingCostsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.b2gold.com/role/Minerestorationprovisions",
     "longName": "9952170 - Disclosure - Mine restoration provisions",
     "shortName": "Mine restoration provisions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.b2gold.com/role/Sharecapital",
     "longName": "9952171 - Disclosure - Share capital",
     "shortName": "Share capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.b2gold.com/role/Noncontrollinginterest",
     "longName": "9952172 - Disclosure - Non-controlling interest",
     "shortName": "Non-controlling interest",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.b2gold.com/role/Otheroperatingexpense",
     "longName": "9952173 - Disclosure - Other operating expense",
     "shortName": "Other operating expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.b2gold.com/role/Derivativefinancialinstruments",
     "longName": "9952174 - Disclosure - Derivative financial instruments",
     "shortName": "Derivative financial instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.b2gold.com/role/Goldstreamobligation",
     "longName": "9952175 - Disclosure - Gold stream obligation",
     "shortName": "Gold stream obligation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.b2gold.com/role/Prepaidgoldsales",
     "longName": "9952176 - Disclosure - Prepaid gold sales",
     "shortName": "Prepaid gold sales",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDeferredIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDeferredIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.b2gold.com/role/Financialinstruments",
     "longName": "9952177 - Disclosure - Financial instruments",
     "shortName": "Financial instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.b2gold.com/role/Incomeandothertaxes",
     "longName": "9952178 - Disclosure - Income and other taxes",
     "shortName": "Income and other taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.b2gold.com/role/Supplementarycashflowinformation",
     "longName": "9952179 - Disclosure - Supplementary cash flow information",
     "shortName": "Supplementary cash flow information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.b2gold.com/role/Compensationofkeymanagement",
     "longName": "9952180 - Disclosure - Compensation of key management",
     "shortName": "Compensation of key management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.b2gold.com/role/Productioncostsbynature",
     "longName": "9952181 - Disclosure - Production costs by nature",
     "shortName": "Production costs by nature",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.b2gold.com/role/Segmentedinformation",
     "longName": "9952182 - Disclosure - Segmented information",
     "shortName": "Segmented information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.b2gold.com/role/Commitments",
     "longName": "9952183 - Disclosure - Commitments",
     "shortName": "Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies",
     "longName": "9955511 - Disclosure - Summary of material accounting policies (Policies)",
     "shortName": "Summary of material accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesTables",
     "longName": "9955512 - Disclosure - Summary of material accounting policies (Tables)",
     "shortName": "Summary of material accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "btg:PrinciplesOfConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "btg:PrinciplesOfConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.b2gold.com/role/ReceivablesprepaidsandotherTables",
     "longName": "9955513 - Disclosure - Receivables, prepaids and other (Tables)",
     "shortName": "Receivables, prepaids and other (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfAccountsReceivablePrepaidsAndOtherTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfAccountsReceivablePrepaidsAndOtherTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.b2gold.com/role/InventoriesTables",
     "longName": "9955514 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfInventoryCurrent1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfInventoryCurrent1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.b2gold.com/role/LongterminvestmentsTables",
     "longName": "9955515 - Disclosure - Long-term investments (Tables)",
     "shortName": "Long-term investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfLongTermInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfLongTermInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.b2gold.com/role/MininginterestsTables",
     "longName": "9955516 - Disclosure - Mining interests (Tables)",
     "shortName": "Mining interests (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.b2gold.com/role/InvestmentinassociatesTables",
     "longName": "9955517 - Disclosure - Investment in associates (Tables)",
     "shortName": "Investment in associates (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.b2gold.com/role/OtherassetsTables",
     "longName": "9955518 - Disclosure - Other assets (Tables)",
     "shortName": "Other assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfOtherAssets1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfOtherAssets1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.b2gold.com/role/LongtermdebtTables",
     "longName": "9955519 - Disclosure - Long-term debt (Tables)",
     "shortName": "Long-term debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfChangesInDebtBalancesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfChangesInDebtBalancesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.b2gold.com/role/MinerestorationprovisionsTables",
     "longName": "9955520 - Disclosure - Mine restoration provisions (Tables)",
     "shortName": "Mine restoration provisions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.b2gold.com/role/SharecapitalTables",
     "longName": "9955521 - Disclosure - Share capital (Tables)",
     "shortName": "Share capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.b2gold.com/role/NoncontrollinginterestTables",
     "longName": "9955522 - Disclosure - Non-controlling interest (Tables)",
     "shortName": "Non-controlling interest (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEffectsOfChangesInParentsOwnershipInterestInSubsidiaryThatDoNotResultInLossOfControlOnEquityAttributableToOwnersOfParentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEffectsOfChangesInParentsOwnershipInterestInSubsidiaryThatDoNotResultInLossOfControlOnEquityAttributableToOwnersOfParentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.b2gold.com/role/OtheroperatingexpenseTables",
     "longName": "9955523 - Disclosure - Other operating expense (Tables)",
     "shortName": "Other operating expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfOtherOperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:ScheduleOfOtherOperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.b2gold.com/role/DerivativefinancialinstrumentsTables",
     "longName": "9955524 - Disclosure - Derivative financial instruments (Tables)",
     "shortName": "Derivative financial instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.b2gold.com/role/GoldstreamobligationTables",
     "longName": "9955525 - Disclosure - Gold stream obligation (Tables)",
     "shortName": "Gold stream obligation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R49": {
     "role": "http://www.b2gold.com/role/PrepaidgoldsalesTables",
     "longName": "9955526 - Disclosure - Prepaid gold sales (Tables)",
     "shortName": "Prepaid gold sales (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.b2gold.com/role/FinancialinstrumentsTables",
     "longName": "9955527 - Disclosure - Financial instruments (Tables)",
     "shortName": "Financial instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesTables",
     "longName": "9955528 - Disclosure - Income and other taxes (Tables)",
     "shortName": "Income and other taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.b2gold.com/role/SupplementarycashflowinformationTables",
     "longName": "9955529 - Disclosure - Supplementary cash flow information (Tables)",
     "shortName": "Supplementary cash flow information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.b2gold.com/role/CompensationofkeymanagementTables",
     "longName": "9955530 - Disclosure - Compensation of key management (Tables)",
     "shortName": "Compensation of key management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfDetailedInformationAboutKeyManagementPersonnelTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfDetailedInformationAboutKeyManagementPersonnelTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.b2gold.com/role/ProductioncostsbynatureTables",
     "longName": "9955531 - Disclosure - Production costs by nature (Tables)",
     "shortName": "Production costs by nature (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfComponentsOfCostOfSalesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:DisclosureOfComponentsOfCostOfSalesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.b2gold.com/role/SegmentedinformationTables",
     "longName": "9955532 - Disclosure - Segmented information (Tables)",
     "shortName": "Segmented information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.b2gold.com/role/NatureofoperationsDetails",
     "longName": "9955533 - Disclosure - Nature of operations (Details)",
     "shortName": "Nature of operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:NumberOfOperatingMines",
      "unitRef": "operating_mine",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:NumberOfOperatingMines",
      "unitRef": "operating_mine",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails",
     "longName": "9955534 - Disclosure - Summary of material accounting policies - Schedule of Subsidiaries (Details)",
     "shortName": "Summary of material accounting policies - Schedule of Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-62",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "btg:PrinciplesOfConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-62",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "btg:PrinciplesOfConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails",
     "longName": "9955535 - Disclosure - Summary of material accounting policies - Narrative (Details)",
     "shortName": "Summary of material accounting policies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-69",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-69",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails",
     "longName": "9955536 - Disclosure - Significant accounting judgements and estimates (Details)",
     "shortName": "Significant accounting judgements and estimates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-70",
      "name": "ifrs-full:ValueAddedTaxReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-70",
      "name": "ifrs-full:ValueAddedTaxReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails",
     "longName": "9955537 - Disclosure - Receivables, prepaids and other - Schedule of Receivables, Prepaids and Other (Details)",
     "shortName": "Receivables, prepaids and other - Schedule of Receivables, Prepaids and Other (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CurrentPrepaidExpenses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:ScheduleOfAccountsReceivablePrepaidsAndOtherTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CurrentPrepaidExpenses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:ScheduleOfAccountsReceivablePrepaidsAndOtherTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails",
     "longName": "9955538 - Disclosure - Inventories - Schedule of Current Inventories (Details)",
     "shortName": "Inventories - Schedule of Current Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:FinishedGoods",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:ScheduleOfInventoryCurrent1TableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:FinishedGoods",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:ScheduleOfInventoryCurrent1TableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.b2gold.com/role/InventoriesScheduleofNoncurrentInventoriesDetails",
     "longName": "9955539 - Disclosure - Inventories - Schedule of Noncurrent Inventories (Details)",
     "shortName": "Inventories - Schedule of Noncurrent Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:NoncurrentOreStockpiles",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:ScheduleOfInventoryNoncurrent1TableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "btg:NoncurrentRawMaterialsAndNoncurrentProductionSupplies",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:ScheduleOfInventoryNoncurrent1TableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.b2gold.com/role/InventoriesNarrativeDetails",
     "longName": "9955540 - Disclosure - Inventories - Narrative (Details)",
     "shortName": "Inventories - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CurrentOreStockpiles",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:ScheduleOfInventoryCurrent1TableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-70",
      "name": "ifrs-full:CurrentOreStockpiles",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails",
     "longName": "9955541 - Disclosure - Long-term investments - Schedule of Long-term Investments (Details)",
     "shortName": "Long-term investments - Schedule of Long-term Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:NoncurrentInvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:ScheduleOfLongTermInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-81",
      "name": "ifrs-full:NoncurrentInvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:ScheduleOfLongTermInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails",
     "longName": "9955542 - Disclosure - Long-term investments - Narrative (Details)",
     "shortName": "Long-term investments - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-108",
      "name": "btg:LongTermInvestmentsNumberOfSharesPurchased",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails",
     "longName": "9955543 - Disclosure - Mining interests - Schedule of Property, Plant and Equipment (Details)",
     "shortName": "Mining interests - Schedule of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-167",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
     "longName": "9955544 - Disclosure - Mining interests - Otjikoto Mine - Narrative (Details)",
     "shortName": "Mining interests - Otjikoto Mine - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-171",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.b2gold.com/role/MininginterestsImpairmentofGooseMineCGUNarrativeDetails",
     "longName": "9955545 - Disclosure - Mining interests - Impairment of Goose Mine CGU - Narrative (Details)",
     "shortName": "Mining interests - Impairment of Goose Mine CGU - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-174",
      "name": "ifrs-full:ImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-174",
      "name": "ifrs-full:ImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
     "longName": "9955546 - Disclosure - Mining interests - Impairment of Fekola Complex CGU - Narrative (Details)",
     "shortName": "Mining interests - Impairment of Fekola Complex CGU - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:OtherExpenseRegulatorySettlement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:ScheduleOfOtherOperatingIncomeExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "btg:BorrowingsForgivenessOfPrincipalAndAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
     "longName": "9955547 - Disclosure - Mining interests - Versamet Transaction - Narrative (Details)",
     "shortName": "Mining interests - Versamet Transaction - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-183",
      "name": "ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
     "longName": "9955548 - Disclosure - Mining interests - Other - Narrative (Details)",
     "shortName": "Mining interests - Other - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossMineralProperties",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-187",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
     "longName": "9955549 - Disclosure - Investment in associates - Schedule of Investments in Associates (Details)",
     "shortName": "Investment in associates - Schedule of Investments in Associates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-26",
      "name": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInterestsInAssociatesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
     "longName": "9955550 - Disclosure - Investment in associates - Versamet - Narrative (Details)",
     "shortName": "Investment in associates - Versamet - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-219",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
     "longName": "9955551 - Disclosure - Investment in associates - Calibre - Narrative (Details)",
     "shortName": "Investment in associates - Calibre - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProceedsFromSalesOfInterestsInAssociates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-221",
      "name": "btg:NumberOfEquityInstrumentsSold",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.b2gold.com/role/InvestmentinassociatesOtherDetails",
     "longName": "9955552 - Disclosure - Investment in associates - Other (Details)",
     "shortName": "Investment in associates - Other (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-226",
      "name": "btg:InvestmentsInAssociatesNumberOfSharesConvertedFromDebtSettlement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-226",
      "name": "btg:InvestmentsInAssociatesNumberOfSharesConvertedFromDebtSettlement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails",
     "longName": "9955553 - Disclosure - Other assets - Schedule of Other Assets (Details)",
     "shortName": "Other assets - Schedule of Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "btg:ReclamationDeposits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:ScheduleOfOtherAssets1TableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:NoncurrentRestrictedCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:ScheduleOfOtherAssets1TableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.b2gold.com/role/OtherassetsNarrativeDetails",
     "longName": "9955554 - Disclosure - Other assets - Narrative (Details)",
     "shortName": "Other assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "btg:ReclamationDeposits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:ScheduleOfOtherAssets1TableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-227",
      "name": "btg:IncreaseDecreaseInNonCurrentReceivablesDueFromAssociates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails",
     "longName": "9955555 - Disclosure - Long-term debt - Schedule of Changes in Debt Balances (Details)",
     "shortName": "Long-term debt - Schedule of Changes in Debt Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfChangesInDebtBalancesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:LineOfCreditFacilityDrawDowns",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfChangesInDebtBalancesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
     "longName": "9955556 - Disclosure - Long-term debt - Convertible Senior Unsecured Notes (Details)",
     "shortName": "Long-term debt - Convertible Senior Unsecured Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfChangesInDebtBalancesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-250",
      "name": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
     "longName": "9955557 - Disclosure - Long-term debt - Revolving Credit Facility and Equipment Loan Facilities (Details)",
     "shortName": "Long-term debt - Revolving Credit Facility and Equipment Loan Facilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "btg:LineOfCreditFacilityOutstandingBalanceTransferredToNewRevolvingCreditFacility",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfChangesInDebtBalancesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-253",
      "name": "btg:BorrowingsLineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails",
     "longName": "9955558 - Disclosure - Long-term debt - Lease Liabilities Additional Information (Details)",
     "shortName": "Long-term debt - Lease Liabilities Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails",
     "longName": "9955559 - Disclosure - Long-term debt - Schedule of Lease Liabilities (Details)",
     "shortName": "Long-term debt - Schedule of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfMaturityAnalysisOfLeasePaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfMaturityAnalysisOfLeasePaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails",
     "longName": "9955560 - Disclosure - Long-term debt - Schedule of Long-Term Debt Maturities (Details)",
     "shortName": "Long-term debt - Schedule of Long-Term Debt Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:Borrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfChangesInDebtBalancesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "btg:BorrowingsAndInterestPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfLongTermDebtMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails",
     "longName": "9955561 - Disclosure - Mine restoration provisions - Narrative (Details)",
     "shortName": "Mine restoration provisions - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:InflationRateSignificantUnobservableInputsLiabilities",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:InflationRateSignificantUnobservableInputsLiabilities",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails",
     "longName": "9955562 - Disclosure - Mine restoration provisions - Schedule of Mine Restoration Provisions (Details)",
     "shortName": "Mine restoration provisions - Schedule of Mine Restoration Provisions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ChangesInOtherProvisions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-337",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
     "longName": "9955563 - Disclosure - Share capital - Narrative (Details)",
     "shortName": "Share capital - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-341",
      "name": "btg:ReductionInIssuedCapitalMaximumPercentOfCommonSharesIssuedAndOutstanding",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-341",
      "name": "btg:ReductionInIssuedCapitalMaximumPercentOfCommonSharesIssuedAndOutstanding",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails",
     "longName": "9955564 - Disclosure - Share capital - Schedule of Stock Options Rollforward (Details)",
     "shortName": "Share capital - Schedule of Stock Options Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails",
     "longName": "9955565 - Disclosure - Share capital - Schedule of Stock Option Range of Exercise Prices and Weighted Average Years to Expiration (Details)",
     "shortName": "Share capital - Schedule of Stock Option Range of Exercise Prices and Weighted Average Years to Expiration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails",
     "longName": "9955566 - Disclosure - Share capital - Schedule of Non-Option Equity Instruments Rollforward (Details)",
     "shortName": "Share capital - Schedule of Non-Option Equity Instruments Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-376",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-39",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails",
     "longName": "9955567 - Disclosure - Share capital - Schedule of Earnings Per Share (Details)",
     "shortName": "Share capital - Schedule of Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:EarningsPerShareExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsToProfitLossForInterestAndDividendsOnEquityInstrumentsOtherThanPreferenceSharesAndParticipatingEquityInstruments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:EarningsPerShareExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
     "longName": "9955568 - Disclosure - Non-controlling interest - Changes in Non-controlling Interest (Details)",
     "shortName": "Non-controlling interest - Changes in Non-controlling Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "ifrs-full:Equity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-51",
      "name": "btg:IncreaseFromForgivenessOfLoanToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfEffectsOfChangesInParentsOwnershipInterestInSubsidiaryThatDoNotResultInLossOfControlOnEquityAttributableToOwnersOfParentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails",
     "longName": "9955569 - Disclosure - Non-controlling interest - Summarized Financial Information of Subsidiaries with Material Non-controlling Interests (Details)",
     "shortName": "Non-controlling interest - Summarized Financial Information of Subsidiaries with Material Non-controlling Interests (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-430",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfEffectsOfChangesInParentsOwnershipInterestInSubsidiaryThatDoNotResultInLossOfControlOnEquityAttributableToOwnersOfParentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails",
     "longName": "9955570 - Disclosure - Other operating expense - Schedule of Other Operating Expense (Details)",
     "shortName": "Other operating expense - Schedule of Other Operating Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:ScheduleOfOtherOperatingIncomeExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:ScheduleOfOtherOperatingIncomeExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
     "longName": "9955571 - Disclosure - Derivative financial instruments - Narrative (Details)",
     "shortName": "Derivative financial instruments - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-435",
      "name": "ifrs-full:GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForLiabilitiesHeldAtEndOfPeriodFairValueMeasurement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-435",
      "name": "ifrs-full:GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForLiabilitiesHeldAtEndOfPeriodFairValueMeasurement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
     "longName": "9955572 - Disclosure - Derivative financial instruments - Schedule of Forward Contracts, Fuel Oil, Gas Oil and Diesel (Details)",
     "shortName": "Derivative financial instruments - Schedule of Forward Contracts, Fuel Oil, Gas Oil and Diesel (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-439",
      "name": "btg:DerivativeNonmonetaryNotionalAmountVolume1",
      "unitRef": "l",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-439",
      "name": "btg:AverageExercisePriceOfDerivativeInstrument",
      "unitRef": "usdPerL",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
     "longName": "9955573 - Disclosure - Derivative financial instruments - Schedule of Gold Derivative (Details)",
     "shortName": "Derivative financial instruments - Schedule of Gold Derivative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-449",
      "name": "btg:DerivativeNonmonetaryNotionalAmountWeight",
      "unitRef": "oz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfDerivativeInstrumentsNotDesignatedAsHedgesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-449",
      "name": "btg:DerivativeNonmonetaryNotionalAmountWeight",
      "unitRef": "oz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfDerivativeInstrumentsNotDesignatedAsHedgesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails",
     "longName": "9955574 - Disclosure - Gold stream obligation - Narrative (Details)",
     "shortName": "Gold stream obligation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "btg:GoldSteamObligationDeliveryObligationGoldDeliveredWeight",
      "unitRef": "oz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "btg:GoldSteamObligationDeliveryObligationGoldDeliveredWeight",
      "unitRef": "oz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails",
     "longName": "9955575 - Disclosure - Gold stream obligation - Schedule of Changes in Gold stream Obligation (Details)",
     "shortName": "Gold stream obligation - Schedule of Changes in Gold stream Obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:SalesFairValueMeasurementLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:SalesFairValueMeasurementLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails",
     "longName": "9955576 - Disclosure - Prepaid gold sales - Narrative (Details)",
     "shortName": "Prepaid gold sales - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-466",
      "name": "btg:ContractLiabilityUpfrontPaymentsReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-466",
      "name": "btg:ContractLiabilityUpfrontPaymentsReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.b2gold.com/role/PrepaidgoldsalesScheduleofChangesinGoldStreamObligationDetails",
     "longName": "9955577 - Disclosure - Prepaid gold sales - Schedule of Changes in Gold Stream Obligation (Details)",
     "shortName": "Prepaid gold sales - Schedule of Changes in Gold Stream Obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-26",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
     "longName": "9955578 - Disclosure - Financial instruments - Schedule of Assets and Liabilities Measured at Fair Value (Details)",
     "shortName": "Financial instruments - Schedule of Assets and Liabilities Measured at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-480",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-480",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
     "longName": "9955579 - Disclosure - Financial instruments - Narrative (Details)",
     "shortName": "Financial instruments - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-244",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
     "longName": "9955580 - Disclosure - Financial instruments - Schedule of Liquidity Risk (Details)",
     "shortName": "Financial instruments - Schedule of Liquidity Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:TradeAndOtherCurrentPayables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfLiquidityRiskExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails",
     "longName": "9955581 - Disclosure - Income and other taxes - Schedule of Components of Income and Other Taxes (Details)",
     "shortName": "Income and other taxes - Schedule of Components of Income and Other Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
     "longName": "9955582 - Disclosure - Income and other taxes - Narrative (Details)",
     "shortName": "Income and other taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:TaxEffectOfFutureWithholdingTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "btg:DeferredTaxLiabilityNotRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesScheduleofContingentLiabilityRelatedtoTaxAuditDetails",
     "longName": "9955583 - Disclosure - Income and other taxes - Schedule of Contingent Liability Related to Tax Audit (Details)",
     "shortName": "Income and other taxes - Schedule of Contingent Liability Related to Tax Audit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "btg:TaxExaminationContingentLiabilityAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfContingentLiabilityRelatedToTaxExaminationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-26",
      "name": "btg:TaxExaminationContingentLiabilityAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfContingentLiabilityRelatedToTaxExaminationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails",
     "longName": "9955584 - Disclosure - Income and other taxes - Schedule of Income and Other Taxes by Geography (Details)",
     "shortName": "Income and other taxes - Schedule of Income and Other Taxes by Geography (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncomeTaxExpenseContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-518",
      "name": "ifrs-full:IncomeTaxExpenseContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfIncomeTaxByGeographicalJurisdictionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails",
     "longName": "9955585 - Disclosure - Income and other taxes - Schedule of Deferred Income Tax Liabilities and Deferred Tax Expense (Recovery) (Details)",
     "shortName": "Income and other taxes - Schedule of Deferred Income Tax Liabilities and Deferred Tax Expense (Recovery) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-528",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetails",
     "longName": "9955586 - Disclosure - Income and other taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details)",
     "shortName": "Income and other taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R110": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails",
     "longName": "9955587 - Disclosure - Income and other taxes - Schedule of Unrecognized Deferred Tax Assets (Details)",
     "shortName": "Income and other taxes - Schedule of Unrecognized Deferred Tax Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfUnrecognizedTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-564",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfUnrecognizedTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.b2gold.com/role/IncomeandothertaxesReconciliationofDeferredTaxesDetails",
     "longName": "9955588 - Disclosure - Income and other taxes - Reconciliation of Deferred Taxes (Details)",
     "shortName": "Income and other taxes - Reconciliation of Deferred Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:DeferredIncomeTaxLiabilityChargedToEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails",
     "longName": "9955589 - Disclosure - Supplementary cash flow information - Non-cash (Credits) Charges (Details)",
     "shortName": "Supplementary cash flow information - Non-cash (Credits) Charges (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails",
     "longName": "9955590 - Disclosure - Supplementary cash flow information - Changes in Non-cash Working Capital (Details)",
     "shortName": "Supplementary cash flow information - Changes in Non-cash Working Capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "btg:AdjustmentsForDecreaseIncreaseInReceivablesPrepaidsAndOtherCurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:AdjustmentsForDecreaseIncreaseInReceivablesPrepaidsAndOtherCurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails",
     "longName": "9955591 - Disclosure - Supplementary cash flow information - Other Exploration and Development (Details)",
     "shortName": "Supplementary cash flow information - Other Exploration and Development (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-23",
      "name": "btg:PaymentsForExplorationAndEvaluationExpensesInvestingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-582",
      "name": "btg:PaymentsForExplorationAndEvaluationExpensesInvestingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails",
     "longName": "9955592 - Disclosure - Supplementary cash flow information - Non-cash Investing and Financing Activities (Details)",
     "shortName": "Supplementary cash flow information - Non-cash Investing and Financing Activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestCostsCapitalised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "btg:CapitalExpendituresIncurredButNotYetPaid1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.b2gold.com/role/CompensationofkeymanagementDetails",
     "longName": "9955593 - Disclosure - Compensation of key management (Details)",
     "shortName": "Compensation of key management (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:DisclosureOfDetailedInformationAboutKeyManagementPersonnelTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "btg:DisclosureOfDetailedInformationAboutKeyManagementPersonnelTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.b2gold.com/role/ProductioncostsbynatureDetails",
     "longName": "9955594 - Disclosure - Production costs by nature (Details)",
     "shortName": "Production costs by nature (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RawMaterialsAndConsumablesUsed",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfComponentsOfCostOfSalesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RawMaterialsAndConsumablesUsed",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "btg:DisclosureOfComponentsOfCostOfSalesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails",
     "longName": "9955595 - Disclosure - Segmented information - Operating Segments (Details)",
     "shortName": "Segmented information - Operating Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromSaleOfGold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DepreciationAndAmortisationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails",
     "longName": "9955596 - Disclosure - Segmented information - Mining Interest by Country (Details)",
     "shortName": "Segmented information - Mining Interest by Country (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "btg:TotalPropertyPlantAndEquipmentAndInvestmentsInAssociatesAccountedForUsingTheEquityMethod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "btg:TotalPropertyPlantAndEquipmentAndInvestmentsInAssociatesAccountedForUsingTheEquityMethod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
     "longName": "9955597 - Disclosure - Commitments - Narrative (Details)",
     "shortName": "Commitments - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ifrs-full:CapitalCommitments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfLiquidityRiskExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-648",
      "name": "ifrs-full:CapitalCommitments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm266740d1_ex99-2.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "btg_AccountingJudgementsAndEstimatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AccountingJudgementsAndEstimatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Judgements And Estimates [Abstract]",
        "label": "Accounting Judgements And Estimates [Abstract]",
        "documentation": "Accounting Judgements And Estimates [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_AccountsPayableDerivativeLiabilitiesBorrowingsAndInterestOnBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AccountsPayableDerivativeLiabilitiesBorrowingsAndInterestOnBorrowingsMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable, Derivative Liabilities, Borrowings, and Interest on Borrowings",
        "label": "Accounts Payable, Derivative Liabilities, Borrowings, And Interest On Borrowings [Member]",
        "documentation": "Accounts Payable, Derivative Liabilities, Borrowings, And Interest On Borrowings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated depreciation, depletion, amortization and impairment",
        "label": "Accumulated depreciation and amortisation [member]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r406",
      "r412",
      "r413",
      "r414"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Accumulated other comprehensive income"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Accumulated other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "btg_AdditionalOwnershipInterestsHeldByNonControllingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AdditionalOwnershipInterestsHeldByNonControllingInterests",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional ownership interests held by non-controlling interests",
        "label": "Additional Ownership Interests Held by Non-controlling Interests",
        "documentation": "Additional Ownership Interests Held by Non-controlling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed surplus",
        "label": "Additional paid-in capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapitalMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed surplus",
        "label": "Additional paid-in capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions other than through business combinations, property, plant and equipment including right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment including right-of-use assets other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions to right-of-use assets",
        "label": "Additions to right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r113",
      "r194"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Address Type [Domain]",
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "calculation": {
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted average number of common shares outstanding (in shares)",
        "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": [
      "r33"
     ]
    },
    "btg_AdjustmentForNonRecoverableInputTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AdjustmentForNonRecoverableInputTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-recoverable input taxes",
        "label": "Adjustment For Non-recoverable Input Tax Expense",
        "documentation": "Adjustment For Non-recoverable Input Tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "btg_AdjustmentToAddBackRealizedLossOnDerivativeInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AdjustmentToAddBackRealizedLossOnDerivativeInstruments",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses on change in fair value of derivatives",
        "label": "Adjustment To Add Back Realized Loss On Derivative Instruments",
        "documentation": "Adjustment To Add Back Realized Loss On Derivative Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts under provided for in prior years",
        "label": "Adjustments for current tax of prior periods"
       }
      }
     },
     "auth_ref": [
      "r336",
      "r381"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Adjustments for decrease (increase) in inventories"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "btg_AdjustmentsForDecreaseIncreaseInLongTermSuppliesInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInLongTermSuppliesInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in long-term inventory",
        "label": "Adjustments For Decrease (Increase) In Long-term Supplies Inventories",
        "documentation": "Adjustments For Decrease (Increase) In Long-term Supplies Inventories"
       }
      }
     },
     "auth_ref": []
    },
    "btg_AdjustmentsForDecreaseIncreaseInReceivablesFromTaxesOtherThanIncomeTaxCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInReceivablesFromTaxesOtherThanIncomeTaxCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value-added and other tax receivables",
        "label": "Adjustments For Decrease (Increase) In Receivables From Taxes Other Than Income Tax Current",
        "documentation": "Adjustments For Decrease (Increase) In Receivables From Taxes Other Than Income Tax, Current"
       }
      }
     },
     "auth_ref": []
    },
    "btg_AdjustmentsForDecreaseIncreaseInReceivablesFromTaxesOtherThanIncomeTaxNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInReceivablesFromTaxesOtherThanIncomeTaxNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in long-term value added tax receivables",
        "label": "Adjustments For Decrease (Increase) In Receivables From Taxes Other Than Income Tax Noncurrent",
        "documentation": "Adjustments For Decrease (Increase) In Receivables From Taxes Other Than Income Tax, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "btg_AdjustmentsForDecreaseIncreaseInReceivablesPrepaidsAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInReceivablesPrepaidsAndOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables, prepaids and other",
        "label": "Adjustments For Decrease (Increase) In Receivables, Prepaids And Other Current Assets",
        "documentation": "Adjustments For Decrease (Increase) In Receivables, Prepaids And Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDeferredTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDeferredTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax recovery (Note 21)",
        "label": "Adjustments for deferred tax expense"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and depletion",
        "label": "Adjustments for depreciation and amortisation expense"
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unrealized losses on derivative instruments (Note 17)",
        "label": "Adjustments for gains (losses) on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gains (losses) on changes in the fair value of derivatives to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: At fair value [member]; Derivatives [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets (Note 9)",
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, exploration and evaluation assets"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "btg_AdjustmentsForIncreaseDecreaseInCurrentTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AdjustmentsForIncreaseDecreaseInCurrentTaxLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income and other taxes payable",
        "label": "Adjustments For Increase (Decrease) In Current Tax Liabilities",
        "documentation": "Adjustments For Increase (Decrease) In Current Tax Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delivery into prepaid sales (Note 19)",
        "label": "Adjustments for increase (decrease) in deferred income including contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the increase (decrease) in deferred income including contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred income including contract liabilities; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Adjustments for increase (decrease) in trade and other payables"
       }
      },
      "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": [
      "r419"
     ]
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments (Note 14)",
        "label": "Adjustments for share-based payments"
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_AdjustmentsToProfitLossForInterestAndDividendsOnEquityInstrumentsOtherThanPreferenceSharesAndParticipatingEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsToProfitLossForInterestAndDividendsOnEquityInstrumentsOtherThanPreferenceSharesAndParticipatingEquityInstruments",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": "ifrs-full_ProfitLossAttributableToOwnersOfParent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense on convertible senior secured notes",
        "label": "Adjustments to profit (loss) for interest and dividends on equity instruments, other than preference shares and participating equity instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to reconcile profit (loss) attributable to the parent entity to the numerator used in calculating basic earnings (loss) resulting from interest and dividends on equity instruments other than preference shares and participating equity instruments."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "ifrs-full_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate\u00a0\u00a0 &amp; Other",
        "label": "All other segments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for business activities and operating segments that are not reportable."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r165",
      "r187"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Analysis of income and expense [abstract]",
        "label": "Analysis of income and expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Information Form",
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canadian federal and provincial income tax rates",
        "label": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r219"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Total assets",
        "label": "Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r98",
      "r171",
      "r175",
      "r274",
      "r275",
      "r306"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_AuMEGAMetalsLtd.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AuMEGAMetalsLtd.Member",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AuMEGA Metals Ltd.",
        "label": "AuMEGA Metals Ltd. [Member]",
        "documentation": "Matador Mining Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Audited Annual Financial Statements",
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.b2gold.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r398",
      "r399",
      "r400"
     ]
    },
    "btg_AuditorInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AuditorInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Information [Abstract]",
        "documentation": "Auditor Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.b2gold.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r398",
      "r399",
      "r400"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://www.b2gold.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r398",
      "r399",
      "r400"
     ]
    },
    "ifrs-full_AvailableforsaleFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AvailableforsaleFinancialAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale financial assets [abstract]",
        "label": "Available-for-sale financial assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_AverageExercisePriceOfDerivativeInstrument": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "AverageExercisePriceOfDerivativeInstrument",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Average strike price per litre (in USD per litre)",
        "terseLabel": "Average price (in USD per Ounce)",
        "label": "Average Exercise Price Of Derivative Instrument",
        "documentation": "Average Exercise Price Of Derivative Instrument"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in USD per share)",
        "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": [
      "r30",
      "r31"
     ]
    },
    "btg_BeMetalsCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BeMetalsCorpMember",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesOtherDetails",
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BeMetals Corp.",
        "label": "BeMetals Corp. [Member]",
        "documentation": "BeMetals Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingCostsCapitalised",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowing costs capitalised",
        "label": "Borrowing costs capitalised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are directly attributable to the acquisition, construction or production of a qualifying asset and which form part of the cost of that asset."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r230"
     ]
    },
    "ifrs-full_BorrowingCostsRecognisedAsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingCostsRecognisedAsExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash interest and financing expense",
        "label": "Borrowing costs recognised as expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are recognised as an expense."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails": {
       "parentTag": "btg_BorrowingsAndInterestPayable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Principal",
        "label": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings, adjustment to interest rate basis",
        "label": "Borrowings, adjustment to interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "btg_BorrowingsAndInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BorrowingsAndInterestPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Principal and interest payable",
        "label": "Borrowings And Interest Payable",
        "documentation": "Borrowings And Interest Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name [axis]",
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name [domain]",
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "btg_BorrowingsCovenantsInterestCoverageRatioThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BorrowingsCovenantsInterestCoverageRatioThreshold",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest coverage ratio",
        "label": "Borrowings, Covenants, Interest Coverage Ratio Threshold",
        "documentation": "Borrowings, Covenants, Interest Coverage Ratio Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "btg_BorrowingsCovenantsLeverageRatioThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BorrowingsCovenantsLeverageRatioThreshold",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage ratio",
        "label": "Borrowings, Covenants, Leverage Ratio Threshold",
        "documentation": "Borrowings, Covenants, Leverage Ratio Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "btg_BorrowingsForgivenessOfPrincipalAndAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BorrowingsForgivenessOfPrincipalAndAccruedInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgiveness of debt principal and accrued interest",
        "label": "Borrowings, Forgiveness of Principal And Accrued Interest",
        "documentation": "Borrowings, Forgiveness of Principal And Accrued Interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings, interest rate",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "btg_BorrowingsLineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BorrowingsLineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, maximum borrowing capacity",
        "label": "Borrowings, Line Of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Borrowings, Line Of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "btg_BorrowingsMaturityTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BorrowingsMaturityTerm",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings maturity term",
        "label": "Borrowings Maturity, Term",
        "documentation": "Borrowings Maturity, Term"
       }
      }
     },
     "auth_ref": []
    },
    "btg_BorrowingsNumberOfQuarterlyInstallmentPayments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BorrowingsNumberOfQuarterlyInstallmentPayments",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of quarterly installment payments",
        "label": "Borrowings, Number Of Quarterly Installment Payments",
        "documentation": "Borrowings, Number Of Quarterly Installment Payments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bottom of range",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r101",
      "r118",
      "r134",
      "r212",
      "r355",
      "r356",
      "r424"
     ]
    },
    "btg_BuildingsPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "BuildingsPlantAndEquipmentMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings, plant &amp; equipment",
        "label": "Buildings Plant And Equipment [Member]",
        "documentation": "Buildings Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r399",
      "r400"
     ]
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CA",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails",
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "country_CO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CO",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Colombia",
        "label": "COLOMBIA"
       }
      }
     },
     "auth_ref": []
    },
    "btg_CalibreMiningCorp.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CalibreMiningCorp.Member",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calibre",
        "label": "Calibre Mining Corp. [Member]",
        "documentation": "Calibre Mining Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_CapitalAndNonCapitalTaxLossRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CapitalAndNonCapitalTaxLossRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital and non-capital tax losses",
        "label": "Capital And Non Capital Tax Loss Related Temporary Differences [Member]",
        "documentation": "Capital And Non Capital Tax Loss Related Temporary Differences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditure commitments",
        "label": "Capital commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of future capital expenditures that the entity is committed to make."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "btg_CapitalExpendituresIncurredButNotYetPaid1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CapitalExpendituresIncurredButNotYetPaid1",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in current liabilities relating to mining interest expenditures",
        "label": "Capital Expenditures Incurred But Not Yet Paid 1",
        "documentation": "Capital Expenditures Incurred But Not Yet Paid 1"
       }
      }
     },
     "auth_ref": []
    },
    "btg_CapitalLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CapitalLossesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Losses",
        "label": "Capital Losses [Member]",
        "documentation": "Capital Losses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r45",
      "r46",
      "r47",
      "r48",
      "r49",
      "r50",
      "r51",
      "r140",
      "r151",
      "r152",
      "r225",
      "r226",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r261",
      "r267",
      "r268"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount",
        "label": "Carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r46",
      "r47",
      "r49",
      "r50",
      "r140",
      "r151",
      "r152",
      "r226",
      "r243",
      "r244",
      "r246",
      "r247",
      "r261",
      "r267",
      "r268"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r85",
      "r213",
      "r300"
     ]
    },
    "btg_CashDistributionToNonControllingInterestsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CashDistributionToNonControllingInterestsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distributions to non-controlling interests (Note 15)",
        "label": "Cash Distribution To Non-controlling Interests, Classified As Financing Activities",
        "documentation": "Cash Distribution To Non-controlling Interests, Classified As Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of short-term investments (Note 6)",
        "label": "Cash flows from (used in) decrease (increase) in short-term deposits and investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) due to a decrease (increase) in short-term deposits and investments."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash provided (used) by financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r61"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities",
        "label": "Cash flows from (used in) financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash used by investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r61"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities",
        "label": "Cash flows from (used in) investing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash provided by operating activities",
        "verboseLabel": "Cash flows from (used in) operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      }
     },
     "auth_ref": [
      "r52",
      "r61"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities",
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments of lease liabilities",
        "label": "Cash outflow for leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r193"
     ]
    },
    "btg_CashPaymentIntoReclamationAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CashPaymentIntoReclamationAccounts",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Funding of reclamation deposits (Note 11)",
        "label": "Cash Payment Into Reclamation Accounts",
        "documentation": "Cash Payment Into Reclamation Accounts"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ChangeInFairValueOfGoldStreamObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ChangeInFairValueOfGoldStreamObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of gold stream (Note 18)",
        "negatedLabel": "Change in fair value of gold stream (Note 18)",
        "label": "Change In Fair Value Of Gold Stream Obligation",
        "documentation": "Change In Fair Value Of Gold Stream Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ChangeInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ChangeInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails": {
       "parentTag": "btg_ProductionExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in inventories",
        "label": "Change In Inventories",
        "documentation": "Change In Inventories"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ChangesInEquityAbstract",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in equity [abstract]",
        "label": "Changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ChangesInOtherProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Mine restoration provisions settled (Note 13)",
        "terseLabel": "Change in obligation",
        "label": "Increase (decrease) in other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r44",
      "r241"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial assets [axis]",
        "label": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r156",
      "r157",
      "r184",
      "r185",
      "r286"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial assets [domain]",
        "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": [
      "r125",
      "r156",
      "r157",
      "r184",
      "r185",
      "r286"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial liabilities [axis]",
        "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": [
      "r156",
      "r157",
      "r184",
      "r185"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial liabilities",
        "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": [
      "r156",
      "r157",
      "r184",
      "r185"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of liabilities [axis]",
        "label": "Classes of liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r277"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesDomain",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of liabilities",
        "label": "Classes of liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r277"
     ]
    },
    "ifrs-full_ClassesOfOtherProvisionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOtherProvisionsDomain",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of other provisions [domain]",
        "label": "Classes of other provisions [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r44",
      "r241"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.b2gold.com/role/NatureofoperationsDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of property, plant and equipment [axis]",
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r227"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.b2gold.com/role/NatureofoperationsDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of property, plant and equipment [domain]",
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r227"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfProvisionsAxis",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of other provisions [axis]",
        "label": "Classes of other provisions [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r241"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of share capital [axis]",
        "label": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r280",
      "r317"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of share capital [domain]",
        "label": "Classes of share capital [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r280",
      "r317"
     ]
    },
    "btg_CommitmentsAndContingencies1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CommitmentsAndContingencies1",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments (Note 26)",
        "label": "Commitments And Contingencies1",
        "documentation": "Commitments And Contingencies1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommodityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CommodityPriceRiskMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity price risk",
        "label": "Commodity price risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in commodity prices. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r364",
      "r372"
     ]
    },
    "btg_CommunityRelationsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CommunityRelationsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Community relations",
        "label": "Community Relations Expense",
        "documentation": "Community Relations Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of equity [axis]",
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of equity [domain]",
        "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": [
      "r293"
     ]
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEAlternativeCalculationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income (loss) for the year",
        "label": "Comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r68",
      "r82",
      "r233",
      "r250",
      "r289",
      "r321",
      "r354"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total comprehensive income (loss) attributable to:",
        "label": "Comprehensive income attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEAlternativeCalculationDetails": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r289",
      "r324"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOMEAlternativeCalculationDetails": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders of the Company",
        "label": "Comprehensive income, attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r289",
      "r325"
     ]
    },
    "btg_ConsiderationReceivedInShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConsiderationReceivedInShares",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share consideration received on sale of mining interests (Notes 9)",
        "label": "Consideration Received In Shares",
        "documentation": "Consideration Received In Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction-in-progress",
        "label": "Construction in progress [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Name",
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesScheduleofChangesinGoldStreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Gold stream obligation, at beginning of period",
        "periodEndLabel": "Gold stream obligation, at end of period",
        "label": "Contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r104",
      "r188"
     ]
    },
    "ifrs-full_ContractLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ContractLiabilitiesDeliveryAmount": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ContractLiabilitiesDeliveryAmount",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold sold in prepaid gold sales (in ounce)",
        "label": "Contract Liabilities, Delivery Amount",
        "documentation": "Contract Liabilities, Delivery Amount"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ContractLiabilitiesFinancingInterestCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ContractLiabilitiesFinancingInterestCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest charges, financing component contained in the prepaid gold sales",
        "label": "Contract Liabilities, Financing Interest Charges",
        "documentation": "Contract Liabilities, Financing Interest Charges"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ContractLiabilitiesFinancingInterestChargesCapitalizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ContractLiabilitiesFinancingInterestChargesCapitalizedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest capitalized to construction of qualifying assets",
        "label": "Contract Liabilities, Financing Interest Charges, Capitalized Amount",
        "documentation": "Contract Liabilities, Financing Interest Charges, Capitalized Amount"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ContractLiabilitiesFinancingInterestChargesImplicitInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ContractLiabilitiesFinancingInterestChargesImplicitInterestRate",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing interest charges, implicit interest rate",
        "label": "Contract Liabilities, Financing Interest Charges, Implicit Interest Rate",
        "documentation": "Contract Liabilities, Financing Interest Charges, Implicit Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ContractLiabilityUpfrontPaymentsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ContractLiabilityUpfrontPaymentsReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid gold sales, upfront payments received",
        "label": "Contract Liability, Upfront Payments Received",
        "documentation": "Contract Liability, Upfront Payments Received"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ContractorExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ContractorExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails": {
       "parentTag": "btg_ProductionExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractors",
        "label": "Contractor Expense",
        "documentation": "Contractor Expense"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtConversionPrice",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt, conversion price (in dollars per share)",
        "label": "Convertible Debt, Conversion Price",
        "documentation": "Convertible Debt, Conversion Price"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtConversionRatio",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt, conversion ratio",
        "label": "Convertible Debt, Conversion Ratio",
        "documentation": "Convertible Debt, Conversion Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtEquityComponentGrossValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtEquityComponentGrossValue",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt, equity component value",
        "label": "Convertible Debt, Equity Component, Gross Value",
        "documentation": "Convertible Debt, Equity Component, Gross Value"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtFinancingCostEquityComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtFinancingCostEquityComponent",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing cost, equity component",
        "label": "Convertible Debt, Financing Cost, Equity Component",
        "documentation": "Convertible Debt, Financing Cost, Equity Component"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtFinancingCostLiabilityComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtFinancingCostLiabilityComponent",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing cost, liability component",
        "label": "Convertible Debt, Financing Cost, Liability Component",
        "documentation": "Convertible Debt, Financing Cost, Liability Component"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtLiabilityComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtLiabilityComponent",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instruments, convertible, transaction cost, liability component",
        "label": "Convertible Debt, Liability Component",
        "documentation": "Convertible Debt, Liability Component"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtLiabilityComponentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtLiabilityComponentNet",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt, liability component, net of financing cost",
        "label": "Convertible Debt, Liability Component, Net",
        "documentation": "Convertible Debt, Liability Component, Net"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtPortionAllocatedToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtPortionAllocatedToEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Portion allocated to equity",
        "label": "Convertible Debt, Portion Allocated To Equity",
        "documentation": "Convertible Debt, Portion Allocated To Equity"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtRedemptionPricePercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtRedemptionPricePercentage",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, redemption price, percentage",
        "label": "Convertible Debt, Redemption Price, Percentage",
        "documentation": "Convertible Debt, Redemption Price, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtRedemptionThresholdConsecutiveTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtRedemptionThresholdConsecutiveTradingDays",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, redemption, threshold consecutive trading days",
        "label": "Convertible Debt, Redemption, Threshold Consecutive Trading Days",
        "documentation": "Convertible Debt, Redemption, Threshold Consecutive Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtRedemptionThresholdPercentageOfStockPriceTrigger": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtRedemptionThresholdPercentageOfStockPriceTrigger",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, redemption, threshold percentage of stock price trigger",
        "label": "Convertible Debt, Redemption, Threshold Percentage of Stock Price Trigger",
        "documentation": "Convertible Debt, Redemption, Threshold Percentage of Stock Price Trigger"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleDebtRedemptionThresholdTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleDebtRedemptionThresholdTradingDays",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, redemption, threshold trading days",
        "label": "Convertible Debt, Redemption, Threshold Trading Days",
        "documentation": "Convertible Debt, Redemption, Threshold Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, interest rate, effective percentage",
        "label": "Convertible Instrument, Interest Rate, Effective Percentage",
        "documentation": "Convertible Instrument, Interest Rate, Effective Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ConvertibleSeniorUnsecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ConvertibleSeniorUnsecuredNotesMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible senior secured notes",
        "label": "Convertible Senior Unsecured Notes [Member]",
        "documentation": "Convertible Senior Subordinated Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_CorporateOfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CorporateOfficeMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate office",
        "label": "Corporate Office [Member]",
        "documentation": "Corporate Office"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total cost of sales",
        "label": "Cost of sales"
       }
      }
     },
     "auth_ref": [
      "r287",
      "r333"
     ]
    },
    "btg_CostofSalesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CostofSalesAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales",
        "label": "Cost of Sales [Abstract]",
        "documentation": "Cost of Sales [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_CostofSalesDepreciationandAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CostofSalesDepreciationandAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation and depletion (Note 9)",
        "terseLabel": "Depreciation and depletion",
        "label": "Cost of Sales, Depreciation and Amortisation Expense",
        "documentation": "Cost of Sales, Depreciation and Amortisation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparties [axis]",
        "label": "Counterparties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "ifrs-full_CounterpartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CounterpartiesDomain",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparties [domain]",
        "label": "Counterparties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency risk",
        "label": "Currency risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122",
      "r163"
     ]
    },
    "ifrs-full_CurrentAdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAdvancesToSuppliers",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails": {
       "parentTag": "btg_ReceivablesAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier advances",
        "label": "Current advances to suppliers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current advances made to suppliers before goods or services are received."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current assets",
        "terseLabel": "Current assets",
        "label": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r78",
      "r310",
      "r354"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_CurrentAssetsAndLiabilitiesRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CurrentAssetsAndLiabilitiesRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets and liabilities",
        "verboseLabel": "Current assets",
        "label": "Current Assets And Liabilities Related Temporary Differences [Member]",
        "documentation": "Current Assets And Liabilities Related Temporary Differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debt (Note 12)",
        "negatedTerseLabel": "Current portion",
        "label": "Current borrowings and current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_CurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of prepaid gold sales (Note 19)",
        "label": "Current contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails": {
       "parentTag": "btg_ReceivablesAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of derivative instruments (Note 17)",
        "label": "Current derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails": {
       "parentTag": "ifrs-full_DerivativeFinancialLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of derivative instruments (Note 17)",
        "negatedLabel": "Current portion of gold stream obligation",
        "label": "Current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "terseLabel": "Current liabilities",
        "label": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r311",
      "r354"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_CurrentLiabilitiesGoldStreamObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CurrentLiabilitiesGoldStreamObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of gold stream obligation (Note 18)",
        "label": "Current Liabilities, Gold Stream Obligation",
        "documentation": "Current Liabilities, Gold Stream Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentOreStockpiles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentOreStockpiles",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/InventoriesNarrativeDetails",
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ore stock-pile inventory",
        "netLabel": "Current ore stockpiles",
        "label": "Current ore stockpiles"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of ore stockpiles. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails": {
       "parentTag": "btg_ReceivablesAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Current prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentRawMaterialsAndCurrentProductionSupplies",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Materials and supplies",
        "label": "Current raw materials and current production supplies"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of current raw materials and current production supplies. [Refer: Current production supplies; Current raw materials]"
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentReceivablesFromTaxesOtherThanIncomeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value-added and other tax receivables",
        "label": "Current receivables from taxes other than income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax]"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "btg_CurrentRoyaltyPrepayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CurrentRoyaltyPrepayment",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails": {
       "parentTag": "btg_ReceivablesAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid royalties",
        "label": "Current Royalty Prepayment",
        "documentation": "Current Royalty Prepayment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current income tax, withholding and other taxes (Note 21)",
        "terseLabel": "Current income tax, withholding and other taxes",
        "label": "Current tax expense (income)"
       }
      }
     },
     "auth_ref": [
      "r335",
      "r380"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails_1": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income tax, withholding and other taxes",
        "label": "Current tax expense (income) and adjustments for current tax of prior periods"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "btg_CurrentTaxExpenseIncomeSettlementOfIncomeTaxAndCustomsAssessments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "CurrentTaxExpenseIncomeSettlementOfIncomeTaxAndCustomsAssessments",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax expense, settlement of income tax and customs assessments",
        "label": "Current Tax Expense (Income), Settlement of Income Tax and Customs Assessments",
        "documentation": "Current Tax Expense (Income), Settlement of Income Tax and Customs Assessments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income and other taxes payable",
        "label": "Current tax liabilities, current"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "btg_DecreaseFromDistributionToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DecreaseFromDistributionToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distributions to non-controlling interests",
        "label": "Decrease From Distribution To Noncontrolling Interest Holders",
        "documentation": "Decrease From Distribution To Noncontrolling Interest Holders"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DecreaseFromDistributionToNoncontrollingInterestHoldersAndOtherIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DecreaseFromDistributionToNoncontrollingInterestHoldersAndOtherIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transactions with non-controlling interests (Note 15)",
        "label": "Decrease From Distribution To Noncontrolling Interest Holders And Other Increase (Decrease)",
        "documentation": "Decrease From Distribution To Noncontrolling Interest Holders And Other Increase (Decrease)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails",
      "http://www.b2gold.com/role/PrepaidgoldsalesScheduleofChangesinGoldStreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold deliveries",
        "negatedTerseLabel": "Gold deliveries",
        "label": "Decrease through performance obligation being satisfied, contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in contract liabilities resulting from the performance obligation being satisfied. [Refer: Contract liabilities; Performance obligations [domain]]"
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductible temporary differences for which no deferred tax asset is recognised",
        "verboseLabel": "Unrecognized deferred tax assets",
        "label": "Deductible temporary differences for which no deferred tax asset is recognised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r220"
     ]
    },
    "btg_DeferredFinancingCostsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeferredFinancingCostsIncurred",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred financing costs incurred",
        "label": "Deferred Financing Costs Incurred",
        "documentation": "Deferred Financing Costs Incurred"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DeferredFinancingCostsWrittenOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeferredFinancingCostsWrittenOff",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred financing costs written off",
        "label": "Deferred Financing Costs Written Off",
        "documentation": "Deferred Financing Costs Written Off"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DeferredIncomeTaxExpenseChargedToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeferredIncomeTaxExpenseChargedToEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesReconciliationofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax expense charged to equity",
        "label": "Deferred Income Tax Expense Charged To Equity",
        "documentation": "Deferred Income Tax Expense Charged To Equity"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DeferredIncomeTaxLiabilityChargedToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeferredIncomeTaxLiabilityChargedToEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesReconciliationofDeferredTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax liability charged to equity",
        "label": "Deferred Income Tax Liability Charged To Equity",
        "documentation": "Deferred Income Tax Liability Charged To Equity"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DeferredShareUnitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeferredShareUnitMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred share unit",
        "label": "Deferred Share Unit [Member]",
        "documentation": "Deferred Share Unit [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://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes (Note 21)",
        "negatedLabel": "Deferred tax asset",
        "label": "Deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r221",
      "r303",
      "r307"
     ]
    },
    "btg_DeferredTaxChargedToEquityTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeferredTaxChargedToEquityTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax charged to equity",
        "label": "Deferred Tax Charged To Equity Temporary Differences [Member]",
        "documentation": "Deferred Tax Charged To Equity Temporary Differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails_1": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/IncomeandothertaxesReconciliationofDeferredTaxesDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred income tax recovery (Note 21)",
        "terseLabel": "Deferred income tax recovery charged to statement of operations",
        "netLabel": "Deferred income tax expense/(recovery)",
        "verboseLabel": "Deferred income tax recovery charged to statement of operations",
        "label": "Deferred tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r222"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes (Note 21)",
        "verboseLabel": "Deferred tax liability",
        "label": "Deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r221",
      "r303",
      "r307"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesReconciliationofDeferredTaxesDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred tax (liabilities)/assets",
        "totalLabel": "Total deferred tax liability (asset)",
        "periodStartLabel": "Beginning balance deferred tax liability (asset)",
        "periodEndLabel": "Ending balance deferred tax liability (asset)",
        "label": "Deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r221"
     ]
    },
    "btg_DeferredTaxLiabilityNotRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeferredTaxLiabilityNotRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability not recognized",
        "label": "Deferred Tax Liability Not Recognized",
        "documentation": "Deferred Tax Liability Not Recognized"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DeliveryObligationScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeliveryObligationScenarioAxis",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delivery Obligation Scenario [Axis]",
        "label": "Delivery Obligation Scenario [Axis]",
        "documentation": "Delivery Obligation Scenario"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DeliveryObligationScenarioDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DeliveryObligationScenarioDomain",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delivery Obligation Scenario [Domain]",
        "label": "Delivery Obligation Scenario [Domain]",
        "documentation": "Delivery Obligation Scenario"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation &amp; depletion",
        "label": "Depreciation and amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r169",
      "r177",
      "r288",
      "r333",
      "r386"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation and depletion",
        "label": "Depreciation, property, plant and equipment including right-of-use assets"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation of right-of-use assets",
        "label": "Depreciation, right-of-use assets"
       }
      }
     },
     "auth_ref": [
      "r109",
      "r190"
     ]
    },
    "ifrs-full_DerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "btg_DerivativeIndexedToIssuersEquityIndexedSharesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DerivativeIndexedToIssuersEquityIndexedSharesValue",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, underlying common shares",
        "label": "Derivative Indexed To Issuer's Equity, Indexed Shares, Value",
        "documentation": "Derivative Indexed To Issuer's Equity, Indexed Shares, Value"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DerivativeInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DerivativeInstrumentAxis",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Derivative Instrument"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DerivativeInstrumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DerivativeInstrumentDomain",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instrument [Domain]",
        "label": "Derivative Instrument [Domain]",
        "documentation": "Derivative Instrument"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DerivativeNonmonetaryNotionalAmountVolume1": {
     "xbrltype": "volumeItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DerivativeNonmonetaryNotionalAmountVolume1",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Litres",
        "label": "Derivative, Nonmonetary Notional Amount, Volume1",
        "documentation": "Derivative, Nonmonetary Notional Amount, Volume1"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DerivativeNonmonetaryNotionalAmountWeight": {
     "xbrltype": "weightItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DerivativeNonmonetaryNotionalAmountWeight",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ounces",
        "label": "Derivative, Nonmonetary Notional Amount, Weight",
        "documentation": "Derivative, Nonmonetary Notional Amount, Weight"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations",
        "label": "Description of accounting policy for business combinations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for business combinations. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDecommissioningRestorationAndRehabilitationProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDecommissioningRestorationAndRehabilitationProvisionsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine restoration provisions",
        "label": "Description of accounting policy for decommissioning, restoration and rehabilitation provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for decommissioning, restoration and rehabilitation provisions. [Refer: Provision for decommissioning, restoration and rehabilitation costs]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current and deferred income taxes",
        "label": "Description of accounting policy for deferred income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for deferred income tax. [Refer: Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Description of accounting policy for earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalization of exploration and evaluation expenditures",
        "label": "Description of accounting policy for exploration and evaluation expenditures [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for exploration and evaluation assets. [Refer: Exploration and evaluation assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments and fair value of financial instruments",
        "label": "Description of accounting policy for financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Description of accounting policy for foreign currency translation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assessment of impairment and reversal of impairment indicators for long-lived assets and impairment of long-lived assets",
        "label": "Description of accounting policy for impairment of assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of assets."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of financial assets held at amortized cost",
        "label": "Description of accounting policy for impairment of financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current and deferred income taxes",
        "label": "Description of accounting policy for income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentsInJointVentures",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in joint arrangements and associates, Determination of control or significant influence over investees",
        "label": "Description of accounting policy for investments in joint ventures [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investments in joint ventures. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Description of accounting policy for issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Description of accounting policy for measuring inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r210"
     ]
    },
    "btg_DescriptionOfAccountingPolicyForOreReserveAndResourceEstimatesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForOreReserveAndResourceEstimatesPolicyTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mineral reserve and resource estimates",
        "label": "Description Of Accounting Policy For Ore Reserve And Resource Estimates [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Ore Reserve And Resource Estimates [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining interests",
        "label": "Description of accounting policy for property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Description of accounting policy for recognition of revenue [text block]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "label": "Description of accounting policy for share-based payment transactions [text block]"
       }
      },
      "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_DescriptionOfAccountingPolicyForTaxesOtherThanIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTaxesOtherThanIncomeTaxExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value-added tax receivables",
        "label": "Description of accounting policy for taxes other than income tax [text block]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "btg_DescriptionOfAccountingPolicyForUncertainTaxPositionsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForUncertainTaxPositionsPolicyTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain tax positions",
        "label": "Description Of Accounting Policy For Uncertain Tax Positions [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Uncertain Tax Positions [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent accounting pronouncements",
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [text block]"
       }
      }
     },
     "auth_ref": [
      "r63",
      "r215"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "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": [
      "r136"
     ]
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Option life, share options granted (up to)",
        "label": "Option life, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free annual interest rate",
        "label": "Risk free interest rate, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in USD per share)",
        "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": [
      "r30",
      "r31"
     ]
    },
    "ifrs-full_DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares",
     "calculation": {
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible senior unsecured notes",
        "label": "Dilutive effect of convertible instruments on weighted average number of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed conversion of the entity's convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "btg_DilutiveEffectOfPerformanceShareUnitsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DilutiveEffectOfPerformanceShareUnitsOnNumberOfOrdinaryShares",
     "calculation": {
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities, performance share units (in shares)",
        "label": "Dilutive Effect Of Performance Share Units On Number Of Ordinary Shares",
        "documentation": "Dilutive Effect Of Performance Share Units On Number Of Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutiveEffectOfRestrictedShareUnitsOnWeightedAverageNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutiveEffectOfRestrictedShareUnitsOnWeightedAverageNumberOfOrdinaryShares",
     "calculation": {
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities, restricted share units (in shares)",
        "label": "Dilutive effect of restricted share units 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 restricted share units."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "calculation": {
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities, stock options (in shares)",
        "label": "Dilutive effect of share options on weighted average number of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Significantaccountingjudgementsandestimates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant accounting judgements and estimates",
        "label": "Disclosure of accounting judgements and estimates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "btg_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Basis Of Preparation Of Financial Statements [Abstract]",
        "label": "Disclosure Of Basis Of Preparation Of Financial Statements [Abstract]",
        "documentation": "Disclosure Of Basis Of Preparation Of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Basisofpreparation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of preparation",
        "label": "Disclosure of basis of preparation of financial statements [text block]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingCostsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Longtermdebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Disclosure of borrowing costs [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for borrowing costs."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCashFlowStatementExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Supplementarycashflowinformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplementary cash flow information",
        "label": "Disclosure of cash flow statement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for a statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Recentaccountingpronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent accounting pronouncements",
        "label": "Disclosure of changes in accounting policies, accounting estimates and errors [text block]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "btg_DisclosureOfChangesInDebtBalancesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfChangesInDebtBalancesTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of changes in debt balances",
        "label": "Disclosure Of Changes In Debt Balances [Table Text Block]",
        "documentation": "Disclosure Of Changes In Debt Balances [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [line items]",
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [table]",
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r280",
      "r317"
     ]
    },
    "btg_DisclosureOfCommitmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfCommitmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Commitments [Abstract]",
        "label": "Disclosure Of Commitments [Abstract]",
        "documentation": "Disclosure Of Commitments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Commitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments",
        "label": "Disclosure of commitments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "btg_DisclosureOfComponentsOfCostOfSalesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfComponentsOfCostOfSalesTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of components of cost of sales",
        "label": "Disclosure Of Components Of Cost Of Sales [Table Text Block]",
        "documentation": "Disclosure Of Components Of Cost Of Sales [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureOfContingentLiabilityRelatedToTaxExaminationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfContingentLiabilityRelatedToTaxExaminationTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of contingent liability related to tax audit",
        "label": "Disclosure Of Contingent Liability Related To Tax Examination [Table Text Block]",
        "documentation": "Disclosure Of Contingent Liability Related To Tax Examination"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCostOfSalesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCostOfSalesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Productioncostsbynature"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production costs by nature",
        "label": "Disclosure of cost of sales [text block]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfDeferredIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredIncomeExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Prepaidgoldsales"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid gold sales",
        "label": "Disclosure of deferred income [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred income. [Refer: Deferred income including contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Derivativefinancialinstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments",
        "label": "Disclosure of derivative financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of derivative financial instruments. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "btg_DisclosureOfDerivativeInstrumentsNotDesignatedAsHedgesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfDerivativeInstrumentsNotDesignatedAsHedgesTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of derivative instruments not designated as hedges",
        "label": "Disclosure Of Derivative Instruments Not Designated As Hedges [Table Text Block]",
        "documentation": "Disclosure Of Derivative Instruments Not Designated As Hedges"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [line items]",
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [table]",
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Disclosure of detailed information about hedging instruments",
        "label": "Disclosure of detailed information about hedging instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about hedging instruments. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r264",
      "r266"
     ]
    },
    "btg_DisclosureOfDetailedInformationAboutKeyManagementPersonnelTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutKeyManagementPersonnelTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/CompensationofkeymanagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of employee benefits",
        "label": "Disclosure Of Detailed Information About Key Management Personnel [Table Text Block]",
        "documentation": "Disclosure Of Detailed Information About Key Management Personnel [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r227"
     ]
    },
    "ifrs-full_DisclosureOfEffectsOfChangesInParentsOwnershipInterestInSubsidiaryThatDoNotResultInLossOfControlOnEquityAttributableToOwnersOfParentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEffectsOfChangesInParentsOwnershipInterestInSubsidiaryThatDoNotResultInLossOfControlOnEquityAttributableToOwnersOfParentExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of non-controlling interest",
        "label": "Disclosure of effects of changes in parent's ownership interest in subsidiary that do not result in loss of control on equity attributable to owners of parent [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a schedule that shows the effects of any changes in the parent's ownership interest in a subsidiary that do not result in a loss of control on the equity attributable to owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Segmentedinformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segmented information",
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "btg_DisclosureOfExpenseByNatureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfExpenseByNatureLineItems",
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Expense By Nature [Line Items]",
        "label": "Disclosure Of Expense By Nature [Line Items]",
        "documentation": "[Line Items] for Disclosure Of Expense By Nature [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureOfExpenseByNatureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfExpenseByNatureTable",
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Expense By Nature [Table]",
        "label": "Disclosure Of Expense By Nature [Table]",
        "documentation": "Disclosure Of Expense By Nature [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]",
        "label": "Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]",
        "documentation": "[Line Items] for Disclosure Of Fair Value Measurement Of Assets And Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Fair Value Measurement Of Assets And Liabilities [Table]",
        "label": "Disclosure Of Fair Value Measurement Of Assets And Liabilities [Table]",
        "documentation": "Disclosure Of Fair Value Measurement Of Assets And Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of fair value measurement of assets",
        "label": "Disclosure of fair value measurement of assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r277"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of fair value measurement of assets [line items]",
        "label": "Disclosure of fair value measurement of 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_DisclosureOfFairValueMeasurementOfAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsTable",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of fair value measurement of assets [table]",
        "label": "Disclosure of fair value measurement of assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r277"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsTables",
      "http://www.b2gold.com/role/GoldstreamobligationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Changes in Gold stream Obligation",
        "terseLabel": "Disclosure of fair value measurement of liabilities",
        "label": "Disclosure of fair value measurement of liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r277"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets [line items]",
        "label": "Disclosure of financial assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets [table]",
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r262"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [abstract]",
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Goldstreamobligation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold stream obligation",
        "label": "Disclosure of financial instruments designated at fair value through profit or loss [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial instruments designated at fair value through profit or loss. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Financialinstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments",
        "label": "Disclosure of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [line items]",
        "label": "Disclosure of detailed information about financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [table]",
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r153",
      "r158",
      "r262"
     ]
    },
    "btg_DisclosureOfGeneralInformationAboutFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of General Information About Financial Statements [Abstract]",
        "label": "Disclosure Of General Information About Financial Statements [Abstract]",
        "documentation": "Disclosure Of General Information About Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Natureofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of operations",
        "label": "Disclosure of general information about financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r297"
     ]
    },
    "btg_DisclosureOfIncomeTaxByGeographicalJurisdictionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfIncomeTaxByGeographicalJurisdictionTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of income tax by geographical jurisdiction",
        "label": "Disclosure Of Income Tax By Geographical Jurisdiction [Table Text Block]",
        "documentation": "Disclosure Of Income Tax By Geographical Jurisdiction [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Incomeandothertaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and other taxes",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Compensationofkeymanagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation of key management",
        "label": "Disclosure of information about key management personnel [text block]"
       }
      },
      "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_DisclosureOfInterestsInAssociatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInterestsInAssociatesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of investments in associates",
        "label": "Disclosure of interests in associates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interests in associates. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Disclosure of inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "btg_DisclosureOfInvestmentInAssociatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfInvestmentInAssociatesLineItems",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesOtherDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Investment In Associates [Line Items]",
        "label": "Disclosure Of Investment In Associates [Line Items]",
        "documentation": "Disclosure Of Investment In Associates"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureOfInvestmentInAssociatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfInvestmentInAssociatesTable",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesOtherDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Investment In Associates [Table]",
        "label": "Disclosure Of Investment In Associates [Table]",
        "documentation": "Disclosure Of Investment In Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Investmentinassociates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in associates",
        "label": "Disclosure of investments accounted for using equity method [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethodExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Longterminvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term investments",
        "label": "Disclosure of investments other than investments accounted for using equity method [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of investments other than investments accounted for using the equity method. [Refer: Investments other than investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfLiquidityRiskExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfLiquidityRiskExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of liquidity risk",
        "label": "Disclosure of liquidity risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of liquidity risk. [Refer: Liquidity risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "btg_DisclosureOfLongTermDebtMaturitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfLongTermDebtMaturitiesTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of long-term debt maturities",
        "label": "Disclosure Of Long-Term Debt Maturities [Table Text Block]",
        "documentation": "Disclosure Of Long-Term Debt Maturities [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of major components of tax expense (income)",
        "label": "Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]",
        "documentation": "Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Summaryofmaterialaccountingpolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of material accounting policies",
        "label": "Disclosure of material accounting policy information [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r283",
      "r295"
     ]
    },
    "btg_DisclosureOfMaturityAnalysisOfLeasePaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfMaturityAnalysisOfLeasePaymentsTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of maturity analysis of operating lease payments",
        "label": "Disclosure Of Maturity Analysis Of Lease Payments [Table Text Block]",
        "documentation": "Disclosure Of Maturity Analysis Of Lease Payments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [line items]",
        "label": "Disclosure of maturity analysis of operating lease payments [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_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [table]",
        "label": "Disclosure of maturity analysis of operating lease payments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r202"
     ]
    },
    "btg_DisclosureOfMiningInterestsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfMiningInterestsTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/Mininginterests"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining interests",
        "label": "Disclosure Of Mining Interests [Text Block]",
        "documentation": "Disclosure Of Mining Interests [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Noncontrollinginterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "label": "Disclosure of non-controlling interests [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of number and weighted average exercise prices of other equity instruments",
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of number and weighted average exercise prices of share options",
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r132",
      "r257"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of number and weighted average remaining contractual life of outstanding share options",
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments",
        "label": "Disclosure of operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [line items]",
        "label": "Disclosure of operating segments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [table]",
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "ifrs-full_DisclosureOfOtherAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherAssetsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Otherassets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Disclosure of other assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other assets. [Refer: Other assets]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "btg_DisclosureOfOtherNoncurrentAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfOtherNoncurrentAssetsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Other Noncurrent Assets [Line Items]",
        "label": "Disclosure Of Other Noncurrent Assets [Line Items]",
        "documentation": "Disclosure Of Other Noncurrent Assets"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureOfOtherNoncurrentAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfOtherNoncurrentAssetsTable",
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Other Noncurrent Assets [Abstract]",
        "label": "Disclosure Of Other Noncurrent Assets [Table]",
        "documentation": "Disclosure Of Other Noncurrent Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Otheroperatingexpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating expense",
        "label": "Disclosure of other operating income (expense) [text block]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of mine restoration provisions provisions",
        "label": "Disclosure of other provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r44",
      "r241"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [line items]",
        "label": "Disclosure of other provisions [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_DisclosureOfOtherProvisionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsTable",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [table]",
        "label": "Disclosure of other provisions [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to other provisions."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r241"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofGooseMineCGUNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
      "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]",
        "label": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofGooseMineCGUNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
      "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [table]",
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r227"
     ]
    },
    "btg_DisclosureOfProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfProvisionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Provisions [Abstract]",
        "label": "Disclosure Of Provisions [Abstract]",
        "documentation": "Disclosure Of Provisions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfProvisionsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Minerestorationprovisions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine restoration provisions",
        "label": "Disclosure of provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options",
        "label": "Disclosure of range of exercise prices of outstanding share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the range of exercise prices for outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options [line items]",
        "label": "Disclosure of range of exercise prices of outstanding share options [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options [table]",
        "label": "Disclosure of range of exercise prices of outstanding share options [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Sharecapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Disclosure of share capital, reserves and other equity interest [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r281",
      "r318"
     ]
    },
    "btg_DisclosureOfSignificantAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfSignificantAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Significant Accounting Policies [Abstract]",
        "label": "Disclosure Of Significant Accounting Policies [Abstract]",
        "documentation": "Disclosure Of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Subsidiaries",
        "label": "Disclosure of subsidiaries [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r91",
      "r270"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of subsidiaries [line items]",
        "label": "Disclosure of subsidiaries [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of subsidiaries [table]",
        "label": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r91",
      "r270"
     ]
    },
    "btg_DisclosureOfSupplementaryCashFlowInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfSupplementaryCashFlowInformationTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of supplementary cash flow information",
        "label": "Disclosure Of Supplementary Cash Flow Information [Table Text Block]",
        "documentation": "Disclosure Of Supplementary Cash Flow Information [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]"
       }
      },
      "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": [
      "r7",
      "r223"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r223"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r258"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/Receivablesprepaidsandother"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables, prepaids and other",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "btg_DisclosureOfUnrecognizedTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureOfUnrecognizedTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of unrecognized temporary difference, unused tax losses and unused tax credits",
        "label": "Disclosure Of Unrecognized Temporary Difference, Unused Tax Losses And Unused Tax Credits [Table Text Block]",
        "documentation": "Disclosure Of Unrecognized Temporary Difference, Unused Tax Losses And Unused Tax Credits [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureofentitysoperatingsegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureofentitysoperatingsegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of entity's operating segments [Abstract]",
        "label": "Disclosure of entity's operating segments [Abstract]",
        "documentation": "Disclosure of entity's operating segments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureoffairvaluemeasurementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureoffairvaluemeasurementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of fair value measurement [Abstract]",
        "label": "Disclosure of fair value measurement [Abstract]",
        "documentation": "Disclosure of fair value measurement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureofincometaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureofincometaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of income tax [Abstract]",
        "label": "Disclosure of income tax [Abstract]",
        "documentation": "Disclosure of income tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DisclosureofsharecapitalreservesandotherequityinterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DisclosureofsharecapitalreservesandotherequityinterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of share capital, reserves and other equity interest [Abstract]",
        "label": "Disclosure of share capital, reserves and other equity interest [Abstract]",
        "documentation": "Disclosure of share capital, reserves and other equity interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DiscountRateMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DiscountRateMeasurementInputMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Discount rate, measurement input [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a discount rate used as a measurement input used in valuation techniques based on a present value calculation."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Disposals",
        "label": "Disposals, property, plant and equipment including right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment including right-of-use assets resulting from disposals. [Refer: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "btg_DividendsDeclaredMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DividendsDeclaredMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared",
        "label": "Dividends Declared [Member]",
        "documentation": "Dividends Declared"
       }
      }
     },
     "auth_ref": []
    },
    "btg_DividendsDeclaredOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "DividendsDeclaredOrdinarySharesPerShare",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared (in USD per share)",
        "label": "Dividends Declared, Ordinary Shares Per Share",
        "documentation": "Dividends Declared, Ordinary Shares Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends (Note 14)",
        "terseLabel": "Non-controlling interests (Note 15)",
        "label": "Dividends recognised as distributions to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r282",
      "r294"
     ]
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends paid (Note 14)",
        "label": "Dividends paid, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ifrs-full_DividendsPaidOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinaryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends paid",
        "label": "Dividends paid, ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r234"
     ]
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends paid (in USD per share)",
        "label": "Dividends paid, ordinary shares per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r234"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r398",
      "r399",
      "r400"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "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": [
      "r398",
      "r399",
      "r400",
      "r401"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Registration Statement",
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r394"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share (attributable to shareholders of the Company) (Note 14)",
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "label": "Effect of exchange rate changes on cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56"
     ]
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EliminationOfIntersegmentAmountsMember",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intersegment",
        "label": "Elimination of intersegment amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r377"
     ]
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails": {
       "parentTag": "btg_ProductionExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and employee benefits",
        "label": "Employee benefits expense"
       }
      }
     },
     "auth_ref": [
      "r204",
      "r288",
      "r333",
      "r386"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.b2gold.com/role/NatureofoperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses, Address Type [Axis]",
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "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_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.b2gold.com/role/NatureofoperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity 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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Primary SIC Number",
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "btg_EquipmentLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "EquipmentLoansMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment loans",
        "label": "Equipment Loans [Member]",
        "documentation": "Equipment Loans"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Beginning balance equity",
        "periodEndLabel": "Ending balance equity",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r67",
      "r93",
      "r94",
      "r98",
      "r232",
      "r249",
      "r274",
      "r275",
      "r285",
      "r306",
      "r314"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity and liabilities",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Equity attributable to owners of parent",
        "label": "Equity attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "ifrs-full_EquityInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityInvestmentsMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term investments (Note 8)",
        "label": "Equity investments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r373"
     ]
    },
    "btg_EquityInvestmentsOwnedBalanceShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "EquityInvestmentsOwnedBalanceShares",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity investments owned, balance (in shares)",
        "label": "Equity Investments Owned, Balance, Shares",
        "documentation": "Equity Investments Owned, Balance, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesOtherDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails",
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
      "http://www.b2gold.com/role/NatureofoperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Name [Domain]",
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityPriceRiskMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security price risk",
        "label": "Equity price risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in equity prices. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r364",
      "r372"
     ]
    },
    "btg_EstimatedInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "EstimatedInterestPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails": {
       "parentTag": "btg_BorrowingsAndInterestPayable",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest &amp; commitment fees (estimated)",
        "terseLabel": "Interest (estimated)",
        "label": "Estimated Interest Payable",
        "documentation": "Estimated Interest Payable"
       }
      }
     },
     "auth_ref": []
    },
    "btg_EstimatedInterestPayableAndCommitmentFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "EstimatedInterestPayableAndCommitmentFees",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest &amp; commitment fees (estimated)",
        "label": "Estimated Interest Payable And Commitment Fees",
        "documentation": "Estimated Interest Payable And Commitment Fees"
       }
      }
     },
     "auth_ref": []
    },
    "btg_EstimatedUndiscountedCashOutflowToSettleDecommissioningRestorationAndRehabilitationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "EstimatedUndiscountedCashOutflowToSettleDecommissioningRestorationAndRehabilitationCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated undiscounted cash outflow to settle mine restoration cost",
        "label": "Estimated Undiscounted Cash Outflow To Settle Decommissioning Restoration And Rehabilitation Costs",
        "documentation": "Estimated Undiscounted Cash Outflow To Settle Decommissioning Restoration And Rehabilitation Costs"
       }
      }
     },
     "auth_ref": []
    },
    "btg_EuropeanInterbankOfferedRateEURIBORMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "EuropeanInterbankOfferedRateEURIBORMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EURIBOR",
        "label": "European Interbank Offered Rate EURIBOR [Member]",
        "documentation": "European Interbank Offered Rate EURIBOR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of outstanding options (in Cdn.$per share)",
        "label": "Exercise price of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "btg_ExercisePriceRangeFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExercisePriceRangeFiveMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "6.00 \u2013 6.99",
        "label": "Exercise Price Range Five [Member]",
        "documentation": "Exercise Price Range Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ExercisePriceRangeFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExercisePriceRangeFourMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "5.00 \u2013 5.99",
        "label": "Exercise Price Range Four [Member]",
        "documentation": "Exercise Price Range Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ExercisePriceRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExercisePriceRangeOneMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2.95 \u2013 2.99",
        "label": "Exercise Price Range One [Member]",
        "documentation": "Exercise Price Range One"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ExercisePriceRangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExercisePriceRangeThreeMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "4.00 \u2013 4.99",
        "label": "Exercise Price Range Three [Member]",
        "documentation": "Exercise Price Range Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ExercisePriceRangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExercisePriceRangeTwoMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.00 \u2013 3.99",
        "label": "Exercise Price Range Two [Member]",
        "documentation": "Exercise Price Range Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price, share options granted (in Cdn.$per share)",
        "label": "Exercise price, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividend yield rate (up to)",
        "label": "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": [
      "r136"
     ]
    },
    "btg_ExpectedVolatilityOtherEquityInstrumentsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExpectedVolatilityOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility, performance share unit (in percentage)",
        "label": "Expected Volatility, Other Equity Instruments Granted",
        "documentation": "Expected Volatility, Other Equity Instruments Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseArisingFromExplorationForAndEvaluationOfMineralResources",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Non-capital exploration",
        "label": "Expense arising from exploration for and evaluation of mineral resources"
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "btg_ExpenseCapitalizedToMiningInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExpenseCapitalizedToMiningInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails": {
       "parentTag": "btg_ProductionExpense",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capitalized to mining interests",
        "label": "Expense Capitalized To Mining Interest",
        "documentation": "Expense Capitalized To Mining Interest"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ExpenseFromShareBasedPaymentTransactionsWithEmployeesCapitalizedToMiningInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExpenseFromShareBasedPaymentTransactionsWithEmployeesCapitalizedToMiningInterests",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments expense, capitalized to mining interests",
        "label": "Expense From Share-Based Payment Transactions With Employees, Capitalized To Mining Interests",
        "documentation": "Expense From Share-Based Payment Transactions With Employees, Capitalized To Mining Interests"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-based payments (Note 14)",
        "terseLabel": "Stock-based compensation",
        "label": "Expense from share-based payment transactions"
       }
      }
     },
     "auth_ref": [
      "r138",
      "r259"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments expense",
        "label": "Expense from share-based payment transactions with employees"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Expense relating to short-term leases",
        "label": "Expense relating to short-term leases for which recognition exemption has been used"
       }
      }
     },
     "auth_ref": [
      "r110",
      "r191"
     ]
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Variable lease payments",
        "label": "Expense relating to variable lease payments not included in measurement of lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r111",
      "r192"
     ]
    },
    "ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of changes in gold stream obligation",
        "label": "Explanation of significant changes in contract assets and contract liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ifrs-full_ExplorationAndEvaluationAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplorationAndEvaluationAssetsMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exploration &amp; evaluation assets",
        "label": "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": [
      "r411"
     ]
    },
    "btg_ExplorationAndEvaluationOfMineralResourcesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExplorationAndEvaluationOfMineralResourcesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exploration And Evaluation Of Mineral Resources [Abstract]",
        "label": "Exploration And Evaluation Of Mineral Resources [Abstract]",
        "documentation": "Exploration And Evaluation Of Mineral Resources [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ExplorationExpenditureCommittedAmountFromIssuanceOfFlowThroughShare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ExplorationExpenditureCommittedAmountFromIssuanceOfFlowThroughShare",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exploration expenditure, committed amount",
        "label": "Exploration Expenditure, Committed Amount From Issuance Of Flow-through Share",
        "documentation": "Exploration Expenditure, Committed Amount From Issuance Of Flow-through Share"
       }
      }
     },
     "auth_ref": []
    },
    "country_FI": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "FI",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finland",
        "label": "FINLAND"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of investments in associates for which there are quoted market prices",
        "label": "Fair value of investments in associates for which there are quoted market prices"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of investments in associates if there are quoted market prices for the investment. [Refer: Total for all associates [member]; Investments in associates reported in separate financial statements]"
       }
      }
     },
     "auth_ref": [
      "r77",
      "r272"
     ]
    },
    "btg_FairValueOfSharesFromShareBasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FairValueOfSharesFromShareBasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of shares from share-based payment transactions",
        "label": "Fair Value Of Shares From Share-Based Payment Transactions",
        "documentation": "Fair Value Of Shares From Share-Based Payment Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaComplexCashGeneratingUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaComplexCashGeneratingUnitsMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Complex CGU",
        "label": "Fekola Complex Cash-generating Units [Member]",
        "documentation": "Fekola Complex Cash-generating Units"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaEquipmentLoanFacilityExcludingLoansFinancingTheCostOfSparePartsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaEquipmentLoanFacilityExcludingLoansFinancingTheCostOfSparePartsMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Equipment Loan Facility, Excluding Loans Financing the Cost of Spare Parts",
        "label": "Fekola Equipment Loan Facility, Excluding Loans Financing the Cost of Spare Parts [Member]",
        "documentation": "Fekola Equipment Loan Facility, Excluding Loans Financing the Cost of Spare Parts"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaEquipmentLoanFacilityFirstEquipmentFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaEquipmentLoanFacilityFirstEquipmentFacilityMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Equipment Loan Facility, First Equipment Facility",
        "label": "Fekola Equipment Loan Facility, First Equipment Facility [Member]",
        "documentation": "Fekola Equipment Loan Facility, First Equipment Facility"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaEquipmentLoanFacilityLoansFinancingTheCostOfSparePartsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaEquipmentLoanFacilityLoansFinancingTheCostOfSparePartsMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Equipment Loan Facility, Loans Financing the Cost of Spare Parts",
        "label": "Fekola Equipment Loan Facility, Loans Financing the Cost of Spare Parts [Member]",
        "documentation": "Fekola Equipment Loan Facility, Loans Financing the Cost of Spare Parts"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaEquipmentLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaEquipmentLoanFacilityMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Equipment Loan Facilities",
        "verboseLabel": "Fekola equipment loan facilities:",
        "label": "Fekola Equipment Loan Facility [Member]",
        "documentation": "Fekola Equipment Loan Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaEquipmentLoanFacilitySecondEquipmentFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaEquipmentLoanFacilitySecondEquipmentFacilityMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Equipment Loan Facility, Second Equipment Facility",
        "label": "Fekola Equipment Loan Facility, Second Equipment Facility [Member]",
        "documentation": "Fekola Equipment Loan Facility, Second Equipment Facility"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaEquipmentLoanFacilityThirdEquipmentFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaEquipmentLoanFacilityThirdEquipmentFacilityMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Equipment Loan Facility, Third Equipment Facility",
        "label": "Fekola Equipment Loan Facility, Third Equipment Facility [Member]",
        "documentation": "Fekola Equipment Loan Facility, Third Equipment Facility"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaMineMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/InventoriesNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails",
      "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Mine",
        "verboseLabel": "Fekola SA (\u201cFekola Mine\u201d)",
        "label": "Fekola Mine [Member]",
        "documentation": "Fekola Mine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaRegionalProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaRegionalProjectMember",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Regional",
        "label": "Fekola Regional Project [Member]",
        "documentation": "Fekola Regional Project"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaRegionalPropertiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaRegionalPropertiesMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fekola Regional Properties",
        "label": "Fekola Regional Properties [Member]",
        "documentation": "Fekola Regional Properties"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FekolaSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FekolaSAMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola",
        "label": "Fekola SA [Member]",
        "documentation": "Fekola SA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FilmineraResourcesCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FilmineraResourcesCorporationMember",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Filminera Resources Corporation (\"Masbate Mine\")",
        "label": "Filminera Resources Corporation [Member]",
        "documentation": "Filminera Resources Corporation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 4.0
      },
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest and financing expense",
        "terseLabel": "Non-cash interest and financing expense",
        "verboseLabel": "Finance costs",
        "label": "Finance costs"
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "btg_FinanceLeaseObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FinanceLeaseObligationsMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Finance Lease Obligations [Member]",
        "documentation": "Finance Lease Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets measured at fair value",
        "label": "Financial assets, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt repayments",
        "label": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Liabilities measured at fair value",
        "negatedTerseLabel": "liabilities measured at fair value",
        "terseLabel": "Convertible note, fair value",
        "label": "Financial liabilities, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "btg_FinancingCostDeferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FinancingCostDeferred",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in current liabilities relating to deferred financing costs",
        "label": "Financing Cost Deferred",
        "documentation": "Financing Cost Deferred"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold and silver bullion",
        "label": "Current finished goods"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r384",
      "r391",
      "r408"
     ]
    },
    "ifrs-full_ForwardContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ForwardContractMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Forward contracts",
        "label": "Forward contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a contract between two parties for the purchase or sale of an underlying asset at a specified future date for a settlement price determined in advance."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "btg_FoundersMetalsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FoundersMetalsInc.Member",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Founders Metals Inc.",
        "label": "Founders Metals Inc. [Member]",
        "documentation": "Founders Metals Inc."
       }
      }
     },
     "auth_ref": []
    },
    "btg_FuelDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FuelDerivativesMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel Derivatives",
        "label": "Fuel Derivatives [Member]",
        "documentation": "Fuel Derivatives [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FuelOilForwardContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FuelOilForwardContractMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward \u2013 fuel oil:",
        "label": "Fuel Oil Forward Contract [Member]",
        "documentation": "Fuel Oil Forward Contract [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FuelOilGasOilandDieselForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FuelOilGasOilandDieselForwardContractsMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel derivative contracts (Note 17)",
        "label": "Fuel Oil, Gas Oil and Diesel Forward Contracts [Member]",
        "documentation": "Fuel Oil, Gas Oil and Diesel Forward Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_FutureWithholdingTaxRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "FutureWithholdingTaxRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future withholding tax",
        "label": "Future Withholding Tax Related Temporary Differences [Member]",
        "documentation": "Future Withholding Tax Related Temporary Differences"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GainLossOnDisposalOfInvestmentsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GainLossOnDisposalOfInvestmentsInAssociates",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on sale of shares in associate (Note 10)",
        "label": "Gain (Loss) on Disposal of Investments in Associates",
        "documentation": "Gain (Loss) on Disposal of Investments in Associates"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GainLossOnSaleOfFixedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GainLossOnSaleOfFixedAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on sale of fixed assets (Note 16)",
        "negatedTerseLabel": "Loss on sale of fixed assets (Note 16)",
        "label": "Gain (Loss) on Sale of Fixed Assets",
        "documentation": "Gain (Loss) on Sale of Fixed Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses on derivative instruments (Note 17)",
        "verboseLabel": "Gains on change in fair value of derivatives",
        "label": "Gains (losses) on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain on sale of shares in associate (Note 10)",
        "terseLabel": "Gain on sale of shares in associate (Note 10)",
        "label": "Gains (losses) on disposals of investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of investments."
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      },
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain on sale of mining interests (Note 9)",
        "terseLabel": "Gain on sale of mining interest",
        "negatedTerseLabel": "Gain on sale of mining interests (Note 9)",
        "label": "Gains (losses) on disposals of property, plant and equipment"
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange losses",
        "verboseLabel": "Foreign exchange (losses) gains on Fekola equipment loan facility",
        "label": "Foreign exchange gain (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r228",
      "r296"
     ]
    },
    "btg_GainsLossesRecognisedInProfitOrLossAttributableToChangeInRealisedGainsOrLossesForLiabilitiesHeldAtEndOfPeriodFairValueMeasurement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GainsLossesRecognisedInProfitOrLossAttributableToChangeInRealisedGainsOrLossesForLiabilitiesHeldAtEndOfPeriodFairValueMeasurement",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Losses on change in fair value of derivatives",
        "label": "Gains (Losses) Recognised In Profit Or Loss Attributable To Change In Realised Gains Or Losses For Liabilities Held At End Of Period, Fair Value Measurement",
        "documentation": "Gains (Losses) Recognised In Profit Or Loss Attributable To Change In Realised Gains Or Losses For Liabilities Held At End Of Period, Fair Value Measurement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForLiabilitiesHeldAtEndOfPeriodFairValueMeasurement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForLiabilitiesHeldAtEndOfPeriodFairValueMeasurement",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized gains (losses) on change in fair value measurement",
        "label": "Gains (losses) recognised in profit or loss attributable to change in unrealised gains or losses for liabilities held at end of period, fair value measurement"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in profit or loss for liabilities measured at fair value that are attributable to the change in unrealised gains or losses relating to those liabilities held at the end of the reporting period. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesRecognisedInProfitOrLossFairValueMeasurementLiabilities",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value",
        "label": "Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) including exchange differences recognised in profit or loss on the fair value measurement of liabilities. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r96",
      "r276"
     ]
    },
    "btg_GasOilForwardContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GasOilForwardContractMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward \u2013 gas oil:",
        "label": "Gas Oil Forward Contract [Member]",
        "documentation": "Gas Oil Forward Contract [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GeneralAndAdministrativeCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GeneralAndAdministrativeCostsMember",
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General And Administrative Costs",
        "label": "General And Administrative Costs [Member]",
        "documentation": "General And Administrative Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails",
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas [axis]",
        "label": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r337",
      "r358",
      "r360",
      "r378"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails",
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas [domain]",
        "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": [
      "r181",
      "r337",
      "r358",
      "r360",
      "r378"
     ]
    },
    "btg_GoldDeliveryObligationScenarioOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldDeliveryObligationScenarioOneMember",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold delivery obligation scenario one",
        "label": "Gold Delivery Obligation Scenario One [Member]",
        "documentation": "Gold Delivery Obligation Scenario One"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldDeliveryObligationScenarioThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldDeliveryObligationScenarioThreeMember",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold delivery obligation scenario three",
        "label": "Gold Delivery Obligation Scenario Three [Member]",
        "documentation": "Gold Delivery Obligation Scenario Three"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldDeliveryObligationScenarioTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldDeliveryObligationScenarioTwoMember",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold delivery obligation scenario two",
        "label": "Gold Delivery Obligation Scenario Two [Member]",
        "documentation": "Gold Delivery Obligation Scenario Two"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldDerivativesMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold derivative contracts (Note 17)",
        "label": "Gold Derivatives [Member]",
        "documentation": "Gold Derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldHedgingProgramMinimumCumulativeFinancialSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldHedgingProgramMinimumCumulativeFinancialSettlement",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold hedging program, minimum cumulative financial settlement",
        "label": "Gold Hedging Program, Minimum Cumulative Financial Settlement",
        "documentation": "Gold Hedging Program, Minimum Cumulative Financial Settlement"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldHedgingProgramPercentageOfForecastedProductionVolume": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldHedgingProgramPercentageOfForecastedProductionVolume",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold hedging program, percentage of forecasted production volume",
        "label": "Gold Hedging Program, Percentage Of Forecasted Production Volume",
        "documentation": "Gold Hedging Program, Percentage Of Forecasted Production Volume"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldHedgingProgramRefinedGoldMarketPrice": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldHedgingProgramRefinedGoldMarketPrice",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold hedging program, refined gold market price (in dollars per ounce)",
        "label": "Gold Hedging Program, Refined Gold Market Price",
        "documentation": "Gold Hedging Program, Refined Gold Market Price"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldSteamObligationDeliveryObligationGoldDeliveredWeight": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldSteamObligationDeliveryObligationGoldDeliveredWeight",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold steam obligation, delivery obligation, gold delivered, weight (in ounces)",
        "label": "Gold Steam Obligation, Delivery Obligation, Gold Delivered, Weight",
        "documentation": "Gold Steam Obligation, Delivery Obligation, Gold Delivered, Weight"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldSteamObligationDeliveryObligationGoldProductionWeight": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldSteamObligationDeliveryObligationGoldProductionWeight",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold delivery obligation, quantity (in ounces)",
        "label": "Gold Steam Obligation, Delivery Obligation, Gold Production, Weight",
        "documentation": "Gold Steam Obligation, Delivery Obligation, Gold Production, Weight"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldSteamObligationDeliveryObligationPercentageOfProduction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldSteamObligationDeliveryObligationPercentageOfProduction",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold delivery obligation, percentage",
        "label": "Gold Steam Obligation, Delivery Obligation, Percentage Of Production",
        "documentation": "Gold Steam Obligation, Delivery Obligation, Percentage Of Production"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldStreamAndDerivativeFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldStreamAndDerivativeFinancialInstrumentsMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold stream and derivative financial instruments",
        "label": "Gold Stream And Derivative Financial Instruments [Member]",
        "documentation": "Gold Stream And Derivative Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldStreamObligationGoldSellingPricePercentageOfListedPriceDepositPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldStreamObligationGoldSellingPricePercentageOfListedPriceDepositPeriod",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold purchase price, percentage of listed gold price, during deposit period",
        "label": "Gold Stream Obligation, Gold Selling Price, Percentage Of Listed Price, Deposit Period",
        "documentation": "Gold Stream Obligation, Gold Selling Price, Percentage Of Listed Price, Deposit Period"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldStreamObligationGoldSellingPricePercentageOfListedPriceNonDepositPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldStreamObligationGoldSellingPricePercentageOfListedPriceNonDepositPeriod",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold purchase price, percentage of listed gold price, during non-deposit period",
        "label": "Gold Stream Obligation, Gold Selling Price, Percentage Of Listed Price, Non-deposit Period",
        "documentation": "Gold Stream Obligation, Gold Selling Price, Percentage Of Listed Price, Non-deposit Period"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GoldStreamObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GoldStreamObligationMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold stream obligation",
        "label": "Gold Stream Obligation [Member]",
        "documentation": "Gold Stream Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GooseMineCashGeneratingUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GooseMineCashGeneratingUnitsMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofGooseMineCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goose Mine CGU",
        "label": "Goose Mine Cash-generating Units [Member]",
        "documentation": "Goose Project Cash-generating Units"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GooseMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GooseMineMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/InventoriesNarrativeDetails",
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goose Mine",
        "verboseLabel": "B2Gold Back River Corp (\"Goose Mine\")",
        "label": "Goose Mine [Member]",
        "documentation": "Goose Mine"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GooseProjectEquipmentLoanFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GooseProjectEquipmentLoanFacilitiesMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goose equipment loan facility:",
        "terseLabel": "Goose equipment loan facility",
        "label": "Goose Project Equipment Loan Facilities [Member]",
        "documentation": "Goose Project Equipment Loan Facilities"
       }
      }
     },
     "auth_ref": []
    },
    "btg_GramalotePropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "GramalotePropertyMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gramalote Project",
        "verboseLabel": "Gramalote Limited (\"Gramalote Project\")",
        "label": "Gramalote Property [Member]",
        "documentation": "Gramalote Property"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "netLabel": "Cost",
        "verboseLabel": "Principal",
        "label": "Gross carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r45",
      "r48",
      "r51",
      "r140",
      "r152",
      "r154",
      "r225",
      "r242",
      "r245",
      "r248",
      "r268",
      "r269",
      "r363"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross profit"
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "btg_HedgingDesignation1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "HedgingDesignation1Axis",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [axis]",
        "label": "Hedging Designation1 [Axis]",
        "documentation": "Hedging Designation1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_HedgingDesignation1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "HedgingDesignation1Domain",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation1 [Domain]",
        "documentation": "[Domain] for Hedging Designation1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r398",
      "r399",
      "r400"
     ]
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofGooseMineCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss",
        "label": "Impairment loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36"
     ]
    },
    "btg_ImpairmentLossNetOfTaxEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ImpairmentLossNetOfTaxEffect",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss, net of tax effect",
        "label": "Impairment Loss, Net Of Tax Effect",
        "documentation": "Impairment Loss, Net Of Tax Effect"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment",
        "label": "Impairment loss recognised in profit or loss, property, plant and equipment including right-of-use assets"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "btg_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossMineralProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossMineralProperties",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairment of long-lived assets (Notes 9)",
        "terseLabel": "Impairment of long-lived assets",
        "label": "Impairment Loss (Reversal Of Impairment Loss) Recognised In Profit Or Loss, Mineral Properties",
        "documentation": "Impairment Loss (Reversal Of Impairment Loss) Recognised In Profit Or Loss, Mineral Properties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit or loss [abstract]",
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncomeStatementLocation1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncomeStatementLocation1Axis",
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location1 [Axis]",
        "documentation": "Income Statement Location1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncomeStatementLocation1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncomeStatementLocation1Domain",
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location1 [Domain]",
        "documentation": "[Domain] for Income Statement Location1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income tax expense",
        "verboseLabel": "Income tax expense",
        "label": "Tax expense (income)"
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r25",
      "r89",
      "r170",
      "r217",
      "r218",
      "r219",
      "r328"
     ]
    },
    "btg_IncomeTaxLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncomeTaxLineItems",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax [Line Items]",
        "label": "Income Tax [Line Items]",
        "documentation": "[Line Items] for Income Tax [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncomeTaxRelatingToPriorityDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncomeTaxRelatingToPriorityDividend",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax relating to priority dividend",
        "label": "Income Tax Relating To Priority Dividend",
        "documentation": "Income Tax Relating To Priority Dividend"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncomeTaxTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncomeTaxTable",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax [Table]",
        "label": "Income Tax [Table]",
        "documentation": "Income Tax [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefund",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid",
        "label": "Income taxes paid (refund)"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "btg_IncreaseDecreaseFromIssuanceOfIncentiveTrustShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseDecreaseFromIssuanceOfIncentiveTrustShares",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued from incentive trust (Note 14)",
        "label": "Increase (Decrease) From Issuance Of Incentive Trust Shares",
        "documentation": "Increase (Decrease) From Issuance Of Incentive Trust Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r213"
     ]
    },
    "btg_IncreaseDecreaseInNonCurrentReceivablesDueFromAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseDecreaseInNonCurrentReceivablesDueFromAssociates",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance to associates",
        "label": "Increase (Decrease) In Non-current Receivables Due From Associates",
        "documentation": "Increase (Decrease) In Non-current Receivables Due From Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInWorkingCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/SupplementarycashflowinformationChangesinNoncashWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Changes in non-cash working capital (Note 22)",
        "negatedTotalLabel": "Changes in non-cash working capital",
        "label": "Increase (decrease) in working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "btg_IncreaseDecreaseThroughEquityComponentOfConvertibleInstrument": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseDecreaseThroughEquityComponentOfConvertibleInstrument",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion of convertible senior unsecured notes allocated to equity, net of deferred income tax (Note 12)",
        "label": "Increase (Decrease) Through Equity Component Of Convertible Instrument",
        "documentation": "Increase (Decrease) Through Equity Component Of Convertible Instrument"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued on exercise of stock\u00a0options (Note 14)",
        "verboseLabel": "Shares issued on exercise of stock\u00a0options",
        "label": "Increase (decrease) through exercise of options, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughForeignExchangeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign exchange losses",
        "label": "Increase (decrease) through foreign exchange, financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in financial assets resulting from foreign exchange. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r362",
      "r370",
      "r382"
     ]
    },
    "btg_IncreaseDecreaseThroughIssuanceOfFlowThroughShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseDecreaseThroughIssuanceOfFlowThroughShares",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in flow-through financing (Note 14)",
        "label": "Increase (Decrease) Through Issuance Of Flow-through Shares",
        "documentation": "Increase (Decrease) Through Issuance Of Flow-through Shares"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncreaseDecreaseThroughMineRestorationProvisionPropertyPlantAndEquipmentIncludingRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseDecreaseThroughMineRestorationProvisionPropertyPlantAndEquipmentIncludingRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in mine restoration provision estimates",
        "label": "Increase (Decrease) Through Mine Restoration Provision, Property, Plant And Equipment Including Right-of-Use Assets",
        "documentation": "Mine Restoration Provision Movements, Property, Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments (Note 14)",
        "label": "Increase (decrease) through share-based payment transactions, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion expense",
        "label": "Increase through adjustments arising from passage of time, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in other provisions through adjustments arising from the passage of time. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r43",
      "r240"
     ]
    },
    "btg_IncreaseDecreaseThroughTransferBetweenShareCapitalAndContributedSurplusEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseDecreaseThroughTransferBetweenShareCapitalAndContributedSurplusEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer to share capital on exercise of stock options and incentive trust shares",
        "label": "Increase (Decrease) Through Transfer Between Share Capital And Contributed Surplus, Equity",
        "documentation": "Increase (Decrease) Through Transfer Between Share Capital And Contributed Surplus, Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers",
        "label": "Increase (decrease) through transfers and other changes, property, plant and equipment including right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment including right-of-use assets resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "btg_IncreaseDecreaseThroughVestingOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseDecreaseThroughVestingOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued on vesting of RSUs and PSUs",
        "label": "Increase (Decrease) Through Vesting Of Equity",
        "documentation": "Increase (Decrease) Through Vesting Of Equity"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncreaseFromForgivenessOfLoanToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseFromForgivenessOfLoanToNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgiveness of loan to non-controlling interest (Note 9)",
        "label": "Increase From Forgiveness Of Loan To Noncontrolling Interest",
        "documentation": "Increase From Forgiveness Of Loan To Noncontrolling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncreaseFromParticipatingFundingFromNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseFromParticipatingFundingFromNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participating funding from non-controlling interest",
        "label": "Increase From Participating Funding From Noncontrolling Interest",
        "documentation": "Increase From Participating Funding From Noncontrolling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncreaseThroughAccretionContractsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseThroughAccretionContractsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesScheduleofChangesinGoldStreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion",
        "label": "Increase Through Accretion, Contracts Liabilities",
        "documentation": "Increase Through Accretion, Contracts Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "btg_IncreaseThroughContractsAddedContractsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "IncreaseThroughContractsAddedContractsLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesScheduleofChangesinGoldStreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value of contracts added",
        "label": "Increase Through Contracts Added, Contracts Liabilities",
        "documentation": "Increase Through Contracts Added, Contracts Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase through new leases, liabilities arising from financing activities",
        "label": "Increase through new leases, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r348",
      "r351"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofGooseMineCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash-generating units [axis]",
        "label": "Cash-generating units [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": [
      "r39",
      "r236"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesDomain",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofGooseMineCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash-generating units [domain]",
        "label": "Cash-generating units [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Cash-generating units' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r236",
      "r237"
     ]
    },
    "btg_InflationRateSignificantUnobservableInputsLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InflationRateSignificantUnobservableInputsLiabilities",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inflation rate",
        "label": "Inflation Rate, Significant Unobservable Inputs, Liabilities",
        "documentation": "Inflation Rate, Significant Unobservable Inputs, Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "btg_InfrastructureUpgradesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InfrastructureUpgradesMember",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Infrastructure Upgrades",
        "label": "Infrastructure Upgrades [Member]",
        "documentation": "Infrastructure Upgrades"
       }
      }
     },
     "auth_ref": []
    },
    "btg_InterestAndCommitmentFeesPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InterestAndCommitmentFeesPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest and commitment fees paid",
        "label": "Interest And Commitment Fees Paid, Classified As Financing Activities",
        "documentation": "Interest And Commitment Fees Paid, Classified As Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestCostsCapitalised",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capitalized interest",
        "terseLabel": "Interest capitalized to construction of qualifying assets",
        "label": "Interest costs capitalised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest costs that an entity incurs in connection with the borrowing of funds that are directly attributable to the acquisition, construction or production of a qualifying asset and which form part of the cost of that asset."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r168",
      "r177"
     ]
    },
    "btg_InterestIncomeOnLoanReceivableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InterestIncomeOnLoanReceivableToNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on loan to non-controlling interest",
        "label": "Interest Income On Loan Receivable To Noncontrolling Interest",
        "documentation": "Interest Income On Loan Receivable To Noncontrolling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "btg_InterestOnLoansToNonControllingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InterestOnLoansToNonControllingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on loan to non-controlling interest",
        "label": "Interest On Loans To Non-controlling Interest",
        "documentation": "Interest On Loans To Non-controlling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "btg_InterestPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InterestPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payment",
        "label": "Interest Payment",
        "documentation": "Interest Payment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate risk",
        "label": "Interest rate risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122",
      "r163"
     ]
    },
    "btg_InterestRateSignificantUnobservableInputsLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InterestRateSignificantUnobservableInputsLiabilities",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Interest Rate, Significant Unobservable Inputs, Liabilities",
        "documentation": "Interest Rate, Significant Unobservable Inputs, Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories (Note 7)",
        "totalLabel": "Total current inventories",
        "label": "Current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r211",
      "r299",
      "r389"
     ]
    },
    "btg_InventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories [Abstract]",
        "label": "Inventories [Abstract]",
        "documentation": "Inventories [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_Inventory1LineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "Inventory1LineItems",
     "presentation": [
      "http://www.b2gold.com/role/InventoriesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory1 [Line Items]",
        "label": "Inventory1 [Line Items]",
        "documentation": "[Line Items] for Inventory [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_InventoryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InventoryTable",
     "presentation": [
      "http://www.b2gold.com/role/InventoriesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory [Table]",
        "label": "Inventory [Table]",
        "documentation": "Inventory [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investment in associates (Note 10)",
        "label": "Investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]"
       }
      }
     },
     "auth_ref": [
      "r90",
      "r172",
      "r273",
      "r298"
     ]
    },
    "btg_InvestmentInAssociatesAccountedForUsingEquityMethodDecreaseFromSaleOfAssociatesShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InvestmentInAssociatesAccountedForUsingEquityMethodDecreaseFromSaleOfAssociatesShares",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest disposed",
        "label": "Investment In Associates Accounted For Using Equity Method, Decrease From Sale Of Associates' Shares",
        "documentation": "Investment In Associates Accounted For Using Equity Method, Decrease From Sale Of Associates' Shares"
       }
      }
     },
     "auth_ref": []
    },
    "btg_InvestmentInAssociatesAccountedForUsingEquityMethodIncreaseFromPurchaseOfAssociatesShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InvestmentInAssociatesAccountedForUsingEquityMethodIncreaseFromPurchaseOfAssociatesShares",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest acquired",
        "label": "Investment In Associates Accounted For Using Equity Method, Increase From Purchase Of Associates' Shares",
        "documentation": "Investment In Associates Accounted For Using Equity Method, Increase From Purchase Of Associates' Shares"
       }
      }
     },
     "auth_ref": []
    },
    "btg_InvestmentInAssociatesAccountedForUsingEquityMethodTransferToLongTermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InvestmentInAssociatesAccountedForUsingEquityMethodTransferToLongTermInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Transfer to long-term investments",
        "label": "Investment In Associates Accounted For Using Equity Method, Transfer To Long-term Investment",
        "documentation": "Investment In Associates Accounted For Using Equity Method, Transfer To Long-term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsAccountedForUsingEquityMethodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments accounted for using equity method [abstract]",
        "label": "Investments accounted for using equity method [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Investments in associates beginning balance",
        "periodEndLabel": "Investments in associates ending balance",
        "label": "Investments in associates accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in associates accounted for using the equity method. [Refer: Total for all associates [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "btg_InvestmentsInAssociatesAccountedForUsingEquityMethodGainLossOnDilution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethodGainLossOnDilution",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Losses on dilution of associate (Note 10)",
        "terseLabel": "Loss on dilution",
        "negatedLabel": "Loss on dilution of associate (Note 10)",
        "label": "Investments In Associates Accounted For Using Equity Method, Gain (Loss) On Dilution",
        "documentation": "Investments In Associates Accounted For Using Equity Method, Gain (Loss) On Dilution"
       }
      }
     },
     "auth_ref": []
    },
    "btg_InvestmentsInAssociatesNumberOfSharesConvertedFromDebtSettlement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "InvestmentsInAssociatesNumberOfSharesConvertedFromDebtSettlement",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in associates, number of shares converted from debt settlement (in shares)",
        "label": "Investments In Associates, Number Of Shares Converted From Debt Settlement",
        "documentation": "Investment In Associates, Number Of Shares Converted From Debt Settlement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in equity instruments designated at fair value through other comprehensive income",
        "label": "Investments in equity instruments designated at fair value through other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: At fair value [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r159",
      "r263"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital (Note 14)",
        "label": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r392"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CompensationofkeymanagementDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CompensationofkeymanagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Key management personnel compensation",
        "label": "Key management personnel compensation"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r231"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CompensationofkeymanagementDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CompensationofkeymanagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "label": "Key management personnel compensation, share-based payment"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CompensationofkeymanagementDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CompensationofkeymanagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and short-term employee benefits",
        "label": "Key management personnel compensation, short-term employee benefits"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "More than five years",
        "label": "Later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r124",
      "r197",
      "r201",
      "r367",
      "r368",
      "r371"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2030",
        "label": "Later than four years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r124",
      "r367",
      "r371",
      "r428"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One to five years",
        "label": "Later than one year and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r200",
      "r366",
      "r371"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Later than one year and not later than two years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r124",
      "r367",
      "r371",
      "r428"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Later than three years and not later than four years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r124",
      "r367",
      "r371",
      "r428"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Later than two years and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r124",
      "r367",
      "r371",
      "r428"
     ]
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "btg_LeaseLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LeaseLiabilitiesIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities incurred",
        "label": "Lease Liabilities Incurred",
        "documentation": "Lease Liabilities Incurred"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Liabilities",
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r349",
      "r352"
     ]
    },
    "btg_LeaseLiabilitiesTerminated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LeaseLiabilitiesTerminated",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lease liabilities terminated (derecognized)",
        "label": "Lease Liabilities Terminated",
        "documentation": "Lease Liabilities Terminated"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LeaseTerm",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease valuation, term",
        "label": "Lease Term",
        "documentation": "Lease Term"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LeasedAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LeasedAssetsMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leased assets",
        "label": "Leased Assets [Member]",
        "documentation": "Leased Assets"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LeasedAssetsUndergroundMiningMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LeasedAssetsUndergroundMiningMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underground Mining",
        "label": "Leased Assets, Underground Mining [Member]",
        "documentation": "Leased Assets, Underground Mining"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r37",
      "r38",
      "r94",
      "r235",
      "r275"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r94",
      "r235",
      "r275"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Level 3 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r94",
      "r235",
      "r275"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Levels of fair value hierarchy [axis]",
        "label": "Levels of fair value hierarchy [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r94",
      "r275"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Levels of fair value hierarchy [domain]",
        "label": "Levels of fair value hierarchy [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r94",
      "r275"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r98",
      "r171",
      "r176",
      "r274",
      "r275",
      "r306"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesFromSharebasedPaymentTransactions2011",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities from share-based payment transactions",
        "label": "Liabilities from share-based payment transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities arising from share-based payment transactions. Share-based payment transactions are 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": [
      "r139",
      "r260"
     ]
    },
    "btg_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accordion feature higher borrowing capacity",
        "label": "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option",
        "documentation": "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LineOfCreditFacilityDrawDowns": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LineOfCreditFacilityDrawDowns",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Draw downs",
        "label": "Line Of Credit Facility Draw Downs",
        "documentation": "Line Of Credit Facility Draw Downs"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfCostOfMiningFleetAndOtherMiningEquipment": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfCostOfMiningFleetAndOtherMiningEquipment",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity in percentage of cost of mining fleet and other mining equipment (in percentage)",
        "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Cost Of Mining Fleet And Other Mining Equipment",
        "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Cost Of Mining Fleet And Other Mining Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LineOfCreditFacilityOutstandingBalanceTransferredToNewRevolvingCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LineOfCreditFacilityOutstandingBalanceTransferredToNewRevolvingCreditFacility",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer outstanding balance to new revolving credit facility",
        "negatedLabel": "Transfer outstanding balance to new revolving credit facility",
        "label": "Line Of Credit Facility, Outstanding Balance Transferred To New Revolving Credit Facility",
        "documentation": "Line Of Credit Facility, Outstanding Balance Transferred To New Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage1",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused capacity commitment fee",
        "label": "Line Of Credit Facility, Unused Capacity, Commitment Fee Percentage1",
        "documentation": "Line Of Credit Facility, Unused Capacity, Commitment Fee Percentage1"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "btg_LongTermDebt1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LongTermDebt1Abstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt1 [Abstract]",
        "label": "Long-term Debt1 [Abstract]",
        "documentation": "Long-Term Debt1 [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LongTermDebtRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LongTermDebtRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long term debt",
        "label": "Long Term Debt Related Temporary Differences [Member]",
        "documentation": "Long Term Debt Related Temporary Differences"
       }
      }
     },
     "auth_ref": []
    },
    "btg_LongTermInvestmentsNumberOfSharesPurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "LongTermInvestmentsNumberOfSharesPurchased",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares purchased (in shares)",
        "label": "Long-term Investments, Number of Shares Purchased",
        "documentation": "Long-term Investments, Number of Shares Purchased"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt (Note 12)",
        "label": "Non-current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_LongtermProvisionForDecommissioningRestorationAndRehabilitationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermProvisionForDecommissioningRestorationAndRehabilitationCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine restoration provisions (Note 13)",
        "label": "Non-current provision for decommissioning, restoration and rehabilitation costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provision for decommissioning, restoration and rehabilitation costs. [Refer: Provision for decommissioning, restoration and rehabilitation costs]"
       }
      }
     },
     "auth_ref": [
      "r341",
      "r342"
     ]
    },
    "country_ML": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "ML",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails",
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mali",
        "label": "MALI"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorOrdinaryShareTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorOrdinaryShareTransactionsMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase and cancellation of shares",
        "label": "Major ordinary share transactions [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for major ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r334",
      "r379"
     ]
    },
    "btg_MasbateMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MasbateMineMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/InventoriesNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails",
      "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Masbate Mine",
        "label": "Masbate Mine [Member]",
        "documentation": "Masbate Mine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity [axis]",
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r124",
      "r145",
      "r155",
      "r186",
      "r189",
      "r198",
      "r202",
      "r265",
      "r309",
      "r339",
      "r367"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity [domain]",
        "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": [
      "r106",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r124",
      "r145",
      "r186",
      "r189",
      "r198",
      "r202",
      "r265",
      "r309",
      "r339",
      "r367",
      "r369"
     ]
    },
    "btg_MeasurementInputForwardGoldPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MeasurementInputForwardGoldPriceMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement input, forward gold price",
        "label": "Measurement Input, Forward Gold Price [Member]",
        "documentation": "Measurement Input, Forward Gold Price"
       }
      }
     },
     "auth_ref": []
    },
    "btg_MillAndProcessPlantOptimizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MillAndProcessPlantOptimizationMember",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mill and Process Plant Optimization",
        "label": "Mill And Process Plant Optimization [Member]",
        "documentation": "Mill And Process Plant Optimization"
       }
      }
     },
     "auth_ref": []
    },
    "btg_MinePropertiesInFinlandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MinePropertiesInFinlandMember",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finland",
        "label": "Mine Properties In Finland [Member]",
        "documentation": "Mine Properties In Finland"
       }
      }
     },
     "auth_ref": []
    },
    "btg_MiningInterestAndOtherRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MiningInterestAndOtherRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining interests and other",
        "label": "Mining Interest And Other Related Temporary Differences [Member]",
        "documentation": "Mining Interest And Other Related Temporary Differences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiningPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MiningPropertyMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.b2gold.com/role/NatureofoperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mineral Properties",
        "label": "Mining property [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property related to mining activities."
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "btg_MiscellaneousNoncurrentOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MiscellaneousNoncurrentOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Miscellaneous Non-current Other Assets",
        "documentation": "Miscellaneous Non-current Other Assets"
       }
      }
     },
     "auth_ref": []
    },
    "btg_MiscellaneousOtherNonOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MiscellaneousOtherNonOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense)",
        "label": "Miscellaneous Other Non-operating Income (Expense)",
        "documentation": "Miscellaneous Other Non-operating Income (Expense)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MiscellaneousOtherOperatingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Miscellaneous other operating expense",
        "label": "Miscellaneous other operating expense"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "btg_MobileEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MobileEquipmentMember",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mobile Equipment",
        "label": "Mobile Equipment [Member]",
        "documentation": "Mobile Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "btg_MobileEquipmentTailingsDamAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "MobileEquipmentTailingsDamAndEquipmentMember",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mobile Equipment, Tailings Dam and Equipment",
        "label": "Mobile Equipment, Tailings Dam And Equipment [Member]",
        "documentation": "Mobile Equipment, Tailings Dam And Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_NA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "NA",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails",
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Namibia",
        "verboseLabel": "Namibia",
        "label": "NAMIBIA"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetAssetsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets (liabilities)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r428"
     ]
    },
    "btg_NewRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NewRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New revolving credit facility",
        "label": "New Revolving Credit Facility [Member]",
        "documentation": "New Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NonCapitalLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NonCapitalLossesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-capital Losses",
        "label": "Non-capital Losses [Member]",
        "documentation": "Non-capital Losses"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NonCashCommunityRelationsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NonCashCommunityRelationsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash community relations expense",
        "label": "Non-Cash Community Relations Expense",
        "documentation": "Non-Cash Community Relations Expense"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NonCorePropertiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NonCorePropertiesMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-core Properties",
        "label": "Non-core Properties [Member]",
        "documentation": "Non-core Properties"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NonCurrentReceivablesDueFromAssociatesAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NonCurrentReceivablesDueFromAssociatesAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected credit loss",
        "label": "Non-current Receivables Due From Associates, Allowance For Credit Loss",
        "documentation": "Non-current Receivables Due From Associates, Allowance For Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NonCurrentSuppliesInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NonCurrentSuppliesInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "auth_ref": []
    },
    "btg_NonRecoverableInputTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NonRecoverableInputTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Non-recoverable input taxes",
        "label": "Non-recoverable Input Tax Expense",
        "documentation": "Non-recoverable Input Tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-adjusting events after reporting period [axis]",
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r216"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-adjusting events after reporting period [domain]",
        "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",
      "r216"
     ]
    },
    "btg_NoncontrollingInterestPeriodIncreaseDecreaseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NoncontrollingInterestPeriodIncreaseDecreaseOther",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Noncontrolling Interest, Period Increase (Decrease), Other",
        "documentation": "Noncontrolling Interest, Period Increase (Decrease), Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests (Note 15)",
        "label": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r69",
      "r72",
      "r304"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non- controlling interests",
        "label": "Non-controlling interests [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r79",
      "r310",
      "r354"
     ]
    },
    "ifrs-full_NoncurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid gold sales (Note 19)",
        "label": "Non-current contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails": {
       "parentTag": "ifrs-full_DerivativeFinancialLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold stream obligation (Note 18)",
        "verboseLabel": "Noncurrent portion of gold stream obligation",
        "label": "Non-current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_NoncurrentInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.b2gold.com/role/InventoriesScheduleofNoncurrentInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/InventoriesScheduleofNoncurrentInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term inventories (Note 7)",
        "totalLabel": "Non-current inventories",
        "label": "Non-current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ifrs-full_NoncurrentInvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentInvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term investments (Note 8)",
        "verboseLabel": "Investments",
        "label": "Non-current investments in equity instruments designated at fair value through other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Investments in equity instruments designated at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r159",
      "r263"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r81",
      "r311",
      "r354"
     ]
    },
    "ifrs-full_NoncurrentOreStockpiles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentOreStockpiles",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/InventoriesScheduleofNoncurrentInventoriesDetails": {
       "parentTag": "ifrs-full_NoncurrentInventories",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/InventoriesNarrativeDetails",
      "http://www.b2gold.com/role/InventoriesScheduleofNoncurrentInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ore stock-pile inventory",
        "netLabel": "Non-current ore stockpiles",
        "label": "Non-current ore stockpiles"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of non-current inventory representing the amount of ore stockpiles. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "ifrs-full_NoncurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentProvisionsForEmployeeBenefits",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits obligation",
        "label": "Non-current provisions for employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r313"
     ]
    },
    "btg_NoncurrentRawMaterialsAndNoncurrentProductionSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NoncurrentRawMaterialsAndNoncurrentProductionSupplies",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/InventoriesScheduleofNoncurrentInventoriesDetails": {
       "parentTag": "ifrs-full_NoncurrentInventories",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/InventoriesScheduleofNoncurrentInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Materials and supplies",
        "label": "Noncurrent Raw Materials And Noncurrent Production Supplies",
        "documentation": "Noncurrent Raw Materials And Noncurrent Production Supplies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Non-current restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_NoncurrentValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentValueAddedTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term value-added tax receivables",
        "label": "Non-current value added tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current value added tax receivables. [Refer: Value added tax receivables]"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "btg_NonparticipatingShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NonparticipatingShareCapitalMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-participating Share Capital",
        "label": "Non-participating Share Capital [Member]",
        "documentation": "Non-participating Share Capital [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NotDesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NotDesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not designated as hedging instrument",
        "label": "Not Designated As Hedging Instrument [Member]",
        "documentation": "Not Designated As Hedging Instrument [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLeaseLiabilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Less than one year",
        "terseLabel": "2026",
        "label": "Not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r124",
      "r195",
      "r199",
      "r308",
      "r367",
      "r371"
     ]
    },
    "btg_NumberOfEquityInstrumentsSold": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfEquityInstrumentsSold",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of equity instruments sold (in shares)",
        "label": "Number Of Equity Instruments Sold",
        "documentation": "Number Of Equity Instruments Sold"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares granted (in shares)",
        "verboseLabel": "Granted (in shares)",
        "label": "Number of other equity instruments granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r422"
     ]
    },
    "btg_NumberOfMetalRoyaltiesSold": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfMetalRoyaltiesSold",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of metal royalties sold",
        "label": "Number Of Metal Royalties Sold",
        "documentation": "Number Of Metal Royalties Sold"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NumberOfOperatingMines": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfOperatingMines",
     "presentation": [
      "http://www.b2gold.com/role/NatureofoperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating mines",
        "label": "Number Of Operating Mines",
        "documentation": "Number Of Operating Mines"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued on vesting of RSUs and PSUs (in shares)",
        "verboseLabel": "Shares issued on vesting of share units (in shares)",
        "negatedLabel": "Vested and converted to common shares (in shares)",
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement"
       }
      },
      "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_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "label": "Number of other equity instruments forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of DSUs outstanding in share-based payment arrangement (in shares)",
        "periodStartLabel": "Outstanding units, beginning of year (in shares)",
        "periodEndLabel": "Outstanding units, end of year (in shares)",
        "label": "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"
     ]
    },
    "btg_NumberOfOtherEquityInstrumentsReinvestedDividendEquivalentsInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsReinvestedDividendEquivalentsInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reinvested dividend equivalents (in shares)",
        "label": "Number Of Other Equity Instruments Reinvested Dividend Equivalents In Share-based Payment Arrangement",
        "documentation": "Number Of Other Equity Instruments Reinvested Dividend Equivalents In Share-based Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NumberOfOtherEquityInstrumentsReleasedInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsReleasedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Released (in shares)",
        "label": "Number Of Other Equity Instruments Released In Share-based Payment Arrangement",
        "documentation": "Number Of Other Equity Instruments Released In Share-based Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NumberOfOtherEquityInstrumentsReleasedInShareBasedPaymentArrangementValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsReleasedInShareBasedPaymentArrangementValue",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Released value",
        "label": "Number of Other Equity Instruments Released in Share-based Payment Arrangement, Value",
        "documentation": "Number of Other Equity Instruments Released in Share-based Payment Arrangement, Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of outstanding options, beginning of year (in shares)",
        "periodEndLabel": "Number of outstanding options, ending of year (in shares)",
        "terseLabel": "Number of outstanding options (in shares)",
        "label": "Number of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r130",
      "r134",
      "r251",
      "r255"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of exercisable options (in shares)",
        "label": "Number of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r256"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued on exercise of stock options (in shares)",
        "verboseLabel": "Number of options exercised (in shares)",
        "negatedTerseLabel": "Number of options exercised (in shares)",
        "label": "Number of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r254"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Number of options forfeited or expired (in shares)",
        "label": "Number of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r253"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options granted (in shares)",
        "label": "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": [
      "r127",
      "r252"
     ]
    },
    "btg_NumberOfSharesDecreasedThroughReductionOfIssuedCapital": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfSharesDecreasedThroughReductionOfIssuedCapital",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares purchased and cancelled under Normal Course Issuer Bid (in shares)",
        "terseLabel": "Shares purchased and cancelled under Normal Course Issuer Bid (in shares)",
        "label": "Number Of Shares Decreased Through Reduction Of Issued Capital",
        "documentation": "Number Of Shares Decreased Through Reduction Of Issued Capital"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NumberOfSharesIssuedDividendReinvestmentPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfSharesIssuedDividendReinvestmentPlan",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividends (in shares)",
        "terseLabel": "Number of shares issued, under dividend reinvestment plan (in shares)",
        "label": "Number Of Shares Issued, Dividend Reinvestment Plan",
        "documentation": "Number Of Shares Issued, Dividend Reinvestment Plan"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NumberOfSharesIssuedFlowThroughShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfSharesIssuedFlowThroughShares",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued for flow-through financing (in shares)",
        "label": "Number Of Shares Issued, Flow-through Shares",
        "documentation": "Number Of Shares Issued, Flow-through Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance number of shares outstanding (in shares)",
        "periodEndLabel": "Ending balance number of shares outstanding (in shares)",
        "terseLabel": "Number of shares outstanding (in shares)",
        "label": "Number of shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r206",
      "r278",
      "r315"
     ]
    },
    "btg_NumberOfSharesReceivableInSharebasedPaymentArrangementAsPercentOfOtherEquityInstrumentsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfSharesReceivableInSharebasedPaymentArrangementAsPercentOfOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares receivable as percent of performance share unit",
        "label": "Number Of Shares Receivable In Share-based Payment Arrangement As Percent Of Other Equity Instruments Granted",
        "documentation": "Number Of Shares Receivable In Share-based Payment Arrangement As Percent Of Other Equity Instruments Granted"
       }
      }
     },
     "auth_ref": []
    },
    "btg_NumberOfTranchesOfShareBasedPaymentTransactions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "NumberOfTranchesOfShareBasedPaymentTransactions",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of tranches",
        "label": "Number Of Tranches Of Share-Based Payment Transactions",
        "documentation": "Number Of Tranches Of Share-Based Payment Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OldRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OldRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Old revolving credit facility",
        "label": "Old Revolving Credit Facility [Member]",
        "documentation": "Old Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OperatingLossCarryforwardsExpirationPeriodsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OperatingLossCarryforwardsExpirationPeriodsAxis",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards, Expiration Periods [Axis]",
        "label": "Operating Loss Carryforwards, Expiration Periods [Axis]",
        "documentation": "Operating Loss Carryforwards, Expiration Periods"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OperatingLossCarryforwardsExpirationPeriodsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OperatingLossCarryforwardsExpirationPeriodsDomain",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards, Expiration Periods [Domain]",
        "label": "Operating Loss Carryforwards, Expiration Periods [Domain]",
        "documentation": "Operating Loss Carryforwards, Expiration Periods [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OperatingLossCarryforwardsExpirationYearUnlimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OperatingLossCarryforwardsExpirationYearUnlimitedMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards Expiration Year Unlimited",
        "label": "Operating Loss Carryforwards Expiration Year Unlimited [Member]",
        "documentation": "Operating Loss Carryforwards Expiration Year Unlimited"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating segments",
        "label": "Operating segments [member]"
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares",
        "label": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "btg_OsinoResourcesCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OsinoResourcesCorpMember",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Osino Resources Corp.",
        "label": "Osino Resources Corp. [Member]",
        "documentation": "Osino Resources Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherAdjustmentsForNoncashItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherAdjustmentsForNoncashItems",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash charges, net (Note 22)",
        "totalLabel": "Non-cash (credits) charges",
        "label": "Other adjustments for non-cash items"
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_OtherAdjustmentsToReconcileProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherAdjustmentsToReconcileProfitLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other adjustments to reconcile profit (loss)"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "btg_OtherAssets1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherAssets1Abstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets1 [Abstract]",
        "label": "Other Assets1 [Abstract]",
        "documentation": "Other Assets1 [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income",
        "label": "Other comprehensive income"
       }
      }
     },
     "auth_ref": [
      "r84",
      "r291",
      "r320",
      "r329"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income",
        "label": "Other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income attributable to:",
        "label": "Other Comprehensive Income Attributable To [Abstract]",
        "documentation": "Other Comprehensive Income Attributable To [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME_1": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Other comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income attributable to non-controlling interests. [Refer: Non-controlling interests; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME_1": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders of the Company",
        "label": "Other comprehensive income, attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income attributable to owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains on long-term investments, net of deferred income tax",
        "verboseLabel": "Gain on investments, net of deferred income tax (Note 8)",
        "label": "Other comprehensive income, net of tax, gains (losses) from investments in equity instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r312",
      "r329"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails": {
       "parentTag": "btg_ProductionExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other expenses, by nature"
       }
      }
     },
     "auth_ref": [
      "r333",
      "r386"
     ]
    },
    "btg_OtherExpenseRegulatorySettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExpenseRegulatorySettlement",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Malian regulatory settlement",
        "negatedTerseLabel": "Malian regulatory settlement (Note 9)",
        "label": "Other Expense, Regulatory Settlement",
        "documentation": "Other Expense, Regulatory Settlement"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationBackRiverRegionalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationBackRiverRegionalMember",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Back River Regional, exploration",
        "label": "Other Exploration, Back River Regional [Member]",
        "documentation": "Other Exploration, Back River Regional"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationFekolaMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationFekolaMineMember",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Mine, exploration",
        "label": "Other Exploration, Fekola Mine [Member]",
        "documentation": "Other Exploration, Fekola Mine"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationFekolaRegionalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationFekolaRegionalMember",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fekola Regional, exploration",
        "label": "Other Exploration, Fekola Regional [Member]",
        "documentation": "Other Exploration, Fekola Regional"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationFinlandPropertiesFinlandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationFinlandPropertiesFinlandMember",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finland Properties, exploration",
        "label": "Other Exploration, Finland Properties, Finland [Member]",
        "documentation": "Other Exploration, Finland Properties, Finland"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationGooseProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationGooseProjectMember",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goose Mine, exploration",
        "label": "Other Exploration, Goose Project [Member]",
        "documentation": "Other Exploration, Goose Project"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationMasbateMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationMasbateMineMember",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Masbate Mine, exploration",
        "label": "Other Exploration, Masbate Mine [Member]",
        "documentation": "Other Exploration, Masbate Mine"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other exploration (Note 22)",
        "label": "Other Exploration [Member]",
        "documentation": "Other Exploration"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationOtherProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationOtherProjectsMember",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Exploration, Other Projects [Member]",
        "documentation": "Other Exploration, Other Projects"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherExplorationOtjikotoMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherExplorationOtjikotoMineMember",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Otjikoto Mine, exploration",
        "label": "Other Exploration, Otjikoto Mine [Member]",
        "documentation": "Other Exploration, Otjikoto Mine"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other inflows (outflows) of cash, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other inflows (outflows) of cash, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as investing activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "btg_OtherLeasedAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherLeasedAssetsMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other leased assets",
        "label": "Other Leased Assets [Member]",
        "documentation": "Other Leased Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "btg_OtherLiabilitiesRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherLiabilitiesRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities Related Temporary Differences [Member]",
        "documentation": "Other Liabilities Related Temporary Differences"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherLongTermInvestments1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherLongTermInvestments1Member",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Long-term Investments 1 [Member]",
        "documentation": "Other Long-term Investments 1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherLongtermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherLongtermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails": {
       "parentTag": "ifrs-full_OtherProvisions",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine restoration provisions, noncurrent",
        "label": "Other non-current provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions other than provisions for employee benefits. [Refer: Non-current provisions]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r313"
     ]
    },
    "btg_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "verboseLabel": "Other",
        "label": "Other [Member]",
        "documentation": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_OtherMineralPropertiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherMineralPropertiesMember",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Mineral Properties",
        "label": "Other Mineral Properties [Member]",
        "documentation": "Other Mineral Properties [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets (Note 11)",
        "totalLabel": "Other non-current assets",
        "label": "Other non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "btg_OtherOperatingExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherOperatingExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Other Operating Expense, Other",
        "documentation": "Other Operating Expense, Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      },
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/OtheroperatingexpenseScheduleofOtherOperatingExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expense (Note 16)",
        "totalLabel": "Other expense (Note 16)",
        "label": "Other operating income (expense)"
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "btg_OtherProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtherProjectsMember",
     "presentation": [
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Projects",
        "label": "Other Projects [Member]",
        "documentation": "Other Projects [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other property, plant and equipment",
        "label": "Other property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ifrs-full_OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of year",
        "periodEndLabel": "Balance, end of year",
        "label": "Other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r41",
      "r238",
      "r284",
      "r313"
     ]
    },
    "ifrs-full_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails": {
       "parentTag": "btg_ReceivablesAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "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": [
      "r383",
      "r390"
     ]
    },
    "ifrs-full_OtherShorttermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherShorttermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails": {
       "parentTag": "ifrs-full_OtherProvisions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: current portion",
        "label": "Other current provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r313"
     ]
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other temporary differences [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences that the entity does not separately disclose in the same statement or note. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "btg_OtjikotoMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "OtjikotoMineMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/InventoriesNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails",
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Otjikoto Mine",
        "verboseLabel": "B2Gold Namibia (Pty) Ltd. (\u201cOtjikoto Mine\u201d)",
        "label": "Otjikoto Mine [Member]",
        "documentation": "Otjikoto Mine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_PH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "PH",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofIncomeandOtherTaxesbyGeographyDetails",
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Philippines",
        "verboseLabel": "Philippines",
        "label": "PHILIPPINES"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PaymentForFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PaymentForFinancingCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for financing costs",
        "label": "Payment For Financing Costs",
        "documentation": "Payment For Financing Costs"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PaymentsForCapitalExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PaymentsForCapitalExpenditures",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures",
        "label": "Payments For Capital Expenditures",
        "documentation": "Payments For Capital Expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PaymentsForExplorationAndEvaluationExpensesInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PaymentsForExplorationAndEvaluationExpensesInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expenditures on mining interests, projects",
        "label": "Payments For Exploration And Evaluation Expenses, Investing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal payments on lease arrangements (Note 12)",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsToAcquireOrRedeemEntitysShares",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common shares (Note 14)",
        "label": "Payments to acquire or redeem entity's shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire or redeem entity's shares."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "btg_PerformanceShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PerformanceShareUnitsMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance share units",
        "label": "Performance Share Units [Member]",
        "documentation": "Performance Share Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PerformanceShareUnitsPSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PerformanceShareUnitsPSUsMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Share Units PSUs",
        "label": "Performance Share Units PSUs [Member]",
        "documentation": "Performance Share Units PSUs"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PhilippinesGoldProcessingRefiningCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PhilippinesGoldProcessingRefiningCorporationMember",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Philippines Gold Processing &amp; Refining Corporation (\u201cMasbate Mine\u201d)",
        "label": "Philippines Gold Processing &amp; Refining Corporation [Member]",
        "documentation": "Philippines Gold Processing &amp; Refining Corporation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PortionOfConsiderationPaidReceivedConsistingOfEquitySharesPerShareValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PortionOfConsiderationPaidReceivedConsistingOfEquitySharesPerShareValue",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion of consideration paid (received) consisting of equity shares (in CAD per share)",
        "label": "Portion Of Consideration Paid (Received) Consisting Of Equity Shares, Per Share Value",
        "documentation": "Portion Of Consideration Paid (Received) Consisting Of Equity Shares, Per Share Value"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PortionOfConsiderationPaidReceivedConsistingOfEquitySharesShares": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PortionOfConsiderationPaidReceivedConsistingOfEquitySharesShares",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration received in shares (in shares)",
        "label": "Portion Of Consideration Paid (Received) Consisting Of Equity Shares, Shares",
        "documentation": "Portion Of Consideration Paid (Received) Consisting Of Equity Shares, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PortionOfConsiderationPaidReceivedConsistingOfEquitySharesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PortionOfConsiderationPaidReceivedConsistingOfEquitySharesValue",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fair value of common shares received",
        "label": "Portion Of Consideration Paid (Received) Consisting Of Equity Shares, Value",
        "documentation": "Portion Of Consideration Paid (Received) Consisting Of Equity Shares, Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PreferenceSharesMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preference shares",
        "label": "Preference shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "btg_PrepaidWithholdingTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PrepaidWithholdingTax",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid withholding tax",
        "label": "Prepaid Withholding Tax",
        "documentation": "Prepaid Withholding Tax"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PrinciplesOfConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PrinciplesOfConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of consolidation",
        "label": "Principles Of Consolidation [Policy Text Block]",
        "documentation": "Principles Of Consolidation"
       }
      }
     },
     "auth_ref": []
    },
    "btg_PriorityDividendRateNonControllingInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PriorityDividendRateNonControllingInterest",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Priority dividend rate to non-controlling interest",
        "label": "Priority Dividend Rate, Non-Controlling Interest",
        "documentation": "Priority Dividend Rate, Non-Controlling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan facilities draw downs",
        "label": "Proceeds from borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "btg_ProceedsFromBorrowingsGrossClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ProceedsFromBorrowingsGrossClassifiedAsFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds from convertible senior unsecured notes",
        "label": "Proceeds From Borrowings, Gross, Classified As Financing Activities",
        "documentation": "Proceeds From Borrowings, Gross, Classified As Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ProceedsFromContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ProceedsFromContractLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from prepaid sales (Note 19)",
        "label": "Proceeds From Contract Liabilities",
        "documentation": "Proceeds From Contract Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromDisposalOfMiningAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromDisposalOfMiningAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash proceeds from sale of mining interest (Note 9)",
        "label": "Proceeds from disposal of mining assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the disposal of mining assets. [Refer: Mining assets]"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common shares issued on exercise of stock options (Note 14)",
        "label": "Proceeds from exercise of options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued in flow-through financing (Note 14)",
        "label": "Proceeds from issue of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "btg_ProceedsFromRedemptionOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ProceedsFromRedemptionOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemptions of short-term investments (Note 6)",
        "label": "Proceeds From Redemption Of Short Term Investments",
        "documentation": "Proceeds From Redemption Of Short Term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromSalesOfInterestsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfInterestsInAssociates",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash proceeds on sale of investment in associate (Note 10)",
        "label": "Proceeds from sales of interests in associates"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash proceeds on sale of long-term investments (Note 8)",
        "label": "Proceeds from sales of investments other than investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "btg_ProductionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ProductionExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Production costs (Note 24)",
        "terseLabel": "Production costs",
        "totalLabel": "Total Production Expense",
        "label": "Production Expense",
        "documentation": "Production Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONSAlternativeCalculationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME",
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)",
        "netLabel": "Share of net (loss) income",
        "label": "Profit (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r66",
      "r68",
      "r171",
      "r174",
      "r233",
      "r250",
      "r290",
      "r319",
      "r354",
      "r359"
     ]
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attributable to:",
        "label": "Profit (loss), attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONSAlternativeCalculationDetails": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests (Note 15)",
        "label": "Profit (loss), attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r71",
      "r322"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": "ifrs-full_ProfitLossAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) (attributable to shareholders of the Company) used in calculating diluted earnings per share",
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating diluted earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity, adjusted for the effects of all dilutive potential ordinary shares. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONSAlternativeCalculationDetails": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shareholders of the Company",
        "totalLabel": "Net income (loss) (attributable to shareholders of the Company)",
        "label": "Profit (loss), attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) from operations before taxes",
        "terseLabel": "Income (loss) from operations before taxes",
        "label": "Profit (loss) before tax"
       }
      }
     },
     "auth_ref": [
      "r141",
      "r374",
      "r375",
      "r386",
      "r387"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income (loss)",
        "label": "Profit (loss) from operating activities"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r434"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mining interests (Note 9)",
        "periodStartLabel": "Property, plant and equipment, beginning balance",
        "periodEndLabel": "Property, plant and equipment, ending balance",
        "terseLabel": "Property, plant and equipment including right-of-use assets",
        "label": "Property, plant and equipment including right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property, plant and equipment including right-of-use assets whose underlying assets would be presented as property, plant and equipment if they were owned. [Refer: Property, plant and equipment; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r407",
      "r430"
     ]
    },
    "btg_PropertyPlantAndEquipmentRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PropertyPlantAndEquipmentRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining interests",
        "label": "Property, Plant And Equipment Related Temporary Differences [Member]",
        "documentation": "Property, Plant And Equipment Related Temporary Differences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "presentation": [
      "http://www.b2gold.com/role/NatureofoperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of ownership interest in associate",
        "label": "Proportion of ownership interest in associate"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28",
      "r76"
     ]
    },
    "btg_ProportionOfOwnershipInterestInLongTermInvestments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ProportionOfOwnershipInterestInLongTermInvestments",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of ownership interest in long-term investments",
        "label": "Proportion Of Ownership Interest In Long-term Investments",
        "documentation": "Proportion Of Ownership Interest In Long-term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of ownership interest in subsidiary",
        "label": "Proportion of ownership interest in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28",
      "r74"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of ownership interests held by non-controlling interests (in percentage)",
        "label": "Proportion of ownership interests held by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Total for all subsidiaries [member]; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "btg_ProspectorMetalsCorp.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ProspectorMetalsCorp.Member",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prospector Metals Corp.",
        "label": "Prospector Metals Corp. [Member]",
        "documentation": "Prospector Metals Corp."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProvisionForDecommissioningRestorationAndRehabilitationCostsMember",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine restoration provisions",
        "label": "Provision for decommissioning, restoration and rehabilitation costs [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision relating to decommissioning, restoration and rehabilitation costs. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r341",
      "r342"
     ]
    },
    "btg_ProvisionForMineRestorationRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ProvisionForMineRestorationRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine restoration provisions",
        "label": "Provision For Mine Restoration Related Temporary Differences [Member]",
        "documentation": "Provision For Mine Restoration Related Temporary Differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProvisionUsedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reclamation spending",
        "label": "Provision used, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r42",
      "r239"
     ]
    },
    "btg_ProvisionsRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ProvisionsRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine restoration provisions",
        "label": "Provisions Related Temporary Differences [Member]",
        "documentation": "Provisions Related Temporary Differences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfInterestsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfInterestsInAssociates",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of shares in associate (Note 10)",
        "label": "Purchase of interests in associates"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of investments other than investments accounted for using equity method",
        "label": "Purchase of investments other than investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of investments other than investments accounted for using equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "btg_PurchaseOfLongTermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "PurchaseOfLongTermInvestment",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of long-term investments (Note 8)",
        "label": "Purchase Of Long-term Investment",
        "documentation": "Purchase Of Long-term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expenditures on mining interests:",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "btg_QuebradonaPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "QuebradonaPropertyMember",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quebradona Property",
        "label": "Quebradona Property [Member]",
        "documentation": "Quebradona Property"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [axis]",
        "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": [
      "r59",
      "r101",
      "r118",
      "r134",
      "r212",
      "r355",
      "r356",
      "r424"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [domain]",
        "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": [
      "r59",
      "r101",
      "r118",
      "r134",
      "r212",
      "r355",
      "r356",
      "r424"
     ]
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ranges of exercise prices for outstanding share options [axis]",
        "label": "Ranges of exercise prices for outstanding share options [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": [
      "r134"
     ]
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsDomain",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ranges of exercise prices for outstanding share options [domain]",
        "label": "Ranges of exercise prices for outstanding share options [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated ranges of exercise prices for outstanding share options that are meaningful for assessing the number and timing of additional shares that may be issued and the cash that may be received upon exercise of those options. It also represents the standard value for the 'Ranges of exercise prices for outstanding share options' axis if no other member is used. [Refer: Range [domain]]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RawMaterialsAndConsumablesUsed",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails": {
       "parentTag": "btg_ProductionExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ProductioncostsbynatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials and consumables",
        "label": "Raw materials and consumables used"
       }
      }
     },
     "auth_ref": [
      "r333",
      "r386"
     ]
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/InventoriesNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails",
      "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name of Property [Axis]",
        "label": "Name of Property [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/CommitmentsNarrativeDetails",
      "http://www.b2gold.com/role/InventoriesNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtherNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsOtjikotoMineNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails",
      "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name of Property [Domain]",
        "label": "Name of Property [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_RealizedGainLossOnDerivativeInstrumentsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RealizedGainLossOnDerivativeInstrumentsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Realized loss on derivative instruments (Note 17)",
        "label": "Realized Gain (Loss) On Derivative Instruments, Classified As Financing Activities",
        "documentation": "Realized Gain (Loss) On Derivative Instruments, Classified As Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ReceivablesAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ReceivablesAndOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables, prepaids and other (Note 6)",
        "totalLabel": "Accounts receivable, prepaids and other",
        "label": "Receivables And Other Current Assets",
        "documentation": "Receivables And Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "btg_RecentAccountingPronouncementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RecentAccountingPronouncementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements [Abstract]",
        "documentation": "Recent Accounting Pronouncements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ReclamationDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ReclamationDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails",
      "http://www.b2gold.com/role/OtherassetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclamation deposits",
        "label": "Reclamation Deposits",
        "documentation": "Reclamation Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]",
        "label": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInOtherProvisionsAbstract",
     "presentation": [
      "http://www.b2gold.com/role/MinerestorationprovisionsScheduleofMineRestorationProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of changes in other provisions [abstract]",
        "label": "Reconciliation of changes in other provisions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ReductionInIssuedCapitalMaximumPercentOfCommonSharesIssuedAndOutstanding": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ReductionInIssuedCapitalMaximumPercentOfCommonSharesIssuedAndOutstanding",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction in issued capita, maximum percent of common shares issued and outstanding",
        "label": "Reduction In Issued Capital, Maximum Percent Of Common Shares Issued And Outstanding",
        "documentation": "Reduction In Issued Capital, Maximum Percent Of Common Shares Issued And Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReductionOfIssuedCapital",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares purchased and cancelled under Normal Course Issuer Bid (Note 14)",
        "terseLabel": "Shares purchased and cancelled under Normal Course Issuer Bid (Note 14)",
        "label": "Reduction of issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "btg_RepaymentOfBorrowingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RepaymentOfBorrowingMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of Borrowing",
        "label": "Repayment Of Borrowing [Member]",
        "documentation": "Repayment Of Borrowing"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loan facilities repayments",
        "terseLabel": "Loan facilities repayments",
        "label": "Repayments of borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "btg_RepaymentsOfLineOfCreditAndOtherBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RepaymentsOfLineOfCreditAndOtherBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtScheduleofChangesinDebtBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt repayments",
        "label": "Repayments Of Line Of Credit And Other Borrowings Classified As Financing Activities",
        "documentation": "Repayments Of Line Of Credit And Other Borrowings Classified As Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfEquityComponentOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfEquityComponentOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserve of equity component of convertible instruments",
        "label": "Reserve of equity component of convertible instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing components of convertible instruments classified as equity."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "btg_ReserveOfEquityComponentOfConvertibleInstrumentsDeferredTaxLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ReserveOfEquityComponentOfConvertibleInstrumentsDeferredTaxLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes (Note 21)",
        "label": "Reserve Of Equity Component Of Convertible Instruments, Deferred Tax Liability",
        "documentation": "Reserve Of Equity Component Of Convertible Instruments, Deferred Tax Liability"
       }
      }
     },
     "auth_ref": []
    },
    "btg_RestrictedShareUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RestrictedShareUnitsRSUMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted share units",
        "label": "Restricted Share Units (RSU) [Member]",
        "documentation": "Restricted Share Units (RSU) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained deficit",
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r392",
      "r393"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained (deficit) earnings",
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r388"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue"
       }
      }
     },
     "auth_ref": [
      "r83",
      "r141",
      "r166",
      "r173",
      "r179",
      "r180",
      "r182",
      "r326",
      "r354",
      "r386",
      "r387"
     ]
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r167",
      "r177",
      "r428"
     ]
    },
    "ifrs-full_RevenueFromSaleOfGold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromSaleOfGold",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold revenue",
        "verboseLabel": "External gold revenue",
        "label": "Revenue from sale of gold"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "btg_RevolvingCreditFacility1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RevolvingCreditFacility1Member",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/LongtermdebtScheduleofLongTermDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "verboseLabel": "Revolving credit facility",
        "label": "Revolving Credit Facility1 [Member]",
        "documentation": "Revolving Credit Facility1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RiskExposureAssociatedWithInstrumentsSharingCharacteristic",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk exposure associated with instruments sharing characteristic",
        "label": "Risk exposure associated with instruments sharing characteristic"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of risk exposure associated with financial instruments with a shared characteristic that identifies a concentration of risks. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "btg_RiskFreeInterestRateOtherEquityInstrumentsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RiskFreeInterestRateOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free interest rate, performance share unit (in percentage)",
        "label": "Risk Free Interest Rate, Other Equity Instruments Granted",
        "documentation": "Risk Free Interest Rate, Other Equity Instruments Granted"
       }
      }
     },
     "auth_ref": []
    },
    "btg_RoyaltyExpenseAndProductionTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RoyaltyExpenseAndProductionTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Royalties and production taxes",
        "label": "Royalty Expense And Production Tax Expense",
        "documentation": "Royalty Expense And Production Tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "btg_RoyaltySaleTranchesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RoyaltySaleTranchesAxis",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty Sale, Tranches [Axis]",
        "label": "Royalty Sale, Tranches [Axis]",
        "documentation": "Royalty Sale, Tranches"
       }
      }
     },
     "auth_ref": []
    },
    "btg_RoyaltySaleTranchesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "RoyaltySaleTranchesDomain",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty Sale, Tranches [Domain]",
        "label": "Royalty Sale, Tranches [Domain]",
        "documentation": "Royalty Sale, Tranches [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SaleOfLongTermInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SaleOfLongTermInvestmentMember",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Long-term Investment",
        "label": "Sale of Long-term Investment [Member]",
        "documentation": "Sale of Long-term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SalesFairValueMeasurementLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SalesFairValueMeasurementLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationScheduleofChangesinGoldstreamObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gold delivered",
        "label": "Sales, fair value measurement, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in the fair value measurement of liabilities resulting from sales. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ScheduleOfAccountsReceivablePrepaidsAndOtherTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ScheduleOfAccountsReceivablePrepaidsAndOtherTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of receivables, prepaids and other",
        "label": "Schedule Of Accounts Receivable, Prepaids And Other [Table Text Block]",
        "documentation": "Schedule Of Accounts Receivable, Prepaids And Other [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesCalibreNarrativeDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesOtherDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails",
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
      "http://www.b2gold.com/role/NatureofoperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Name [Axis]",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ScheduleOfInventoryCurrent1TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ScheduleOfInventoryCurrent1TableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of current inventory",
        "label": "Schedule Of Inventory, Current1 [Table Text Block]",
        "documentation": "Schedule Of Inventory, Current1 [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ScheduleOfInventoryNoncurrent1TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ScheduleOfInventoryNoncurrent1TableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of noncurrent inventory",
        "label": "Schedule Of Inventory, Noncurrent1 [Table Text Block]",
        "documentation": "Schedule Of Inventory, Noncurrent1"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ScheduleOfLongTermInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ScheduleOfLongTermInvestmentsTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of long-term investments",
        "label": "Schedule Of Long-Term Investments [Table Text Block]",
        "documentation": "Schedule Of Long-Term Investments [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ScheduleOfOtherAssets1TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ScheduleOfOtherAssets1TableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other assets",
        "label": "Schedule Of Other Assets1 [Table Text Block]",
        "documentation": "Schedule Of Other Assets1 [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ScheduleOfOtherOperatingIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ScheduleOfOtherOperatingIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.b2gold.com/role/OtheroperatingexpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other expense",
        "label": "Schedule Of Other Operating Income (Expense) [Table Text Block]",
        "documentation": "Schedule Of Other Operating Income (Expense)"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SecuredOvernightFinancingRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SecuredOvernightFinancingRateMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR",
        "label": "Secured Overnight Financing Rate [Member]",
        "documentation": "Secured Overnight Financing Rate"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SecuredOvernightFinancingRateOrCanadianOvernightRepoRateAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SecuredOvernightFinancingRateOrCanadianOvernightRepoRateAverageMember",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR or CORRA",
        "label": "Secured Overnight Financing Rate or Canadian Overnight Repo Rate Average [Member]",
        "documentation": "Secured Overnight Financing Rate or Canadian Overnight Repo Rate Average"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment consolidation items [axis]",
        "label": "Segment consolidation items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsDomain",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment consolidation items [domain]",
        "label": "Segment consolidation items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [axis]",
        "label": "Segments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r103",
      "r171",
      "r187",
      "r338",
      "r361"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [domain]",
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r103",
      "r178",
      "r187",
      "r338",
      "r361"
     ]
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "General and administrative",
        "label": "Selling, general and administrative expense"
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "btg_SensitivityAnalysisForTypesOfMarketRiskIncreaseDecreaseOfFairValueDueToFuelPriceChange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskIncreaseDecreaseOfFairValueDueToFuelPriceChange",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis , increase (decrease) of fair value due to fuel price change",
        "label": "Sensitivity Analysis For Types Of Market Risk, Increase (Decrease) Of Fair Value Due To Fuel Price Change",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Increase (Decrease) Of Fair Value Due To Fuel Price Change"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SensitivityAnalysisForTypesOfMarketRiskIncreaseDecreaseOfFairValueDueToGoldPriceChange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskIncreaseDecreaseOfFairValueDueToGoldPriceChange",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change of fair value due to gold price change",
        "label": "Sensitivity Analysis For Types Of Market Risk, Increase (Decrease) Of Fair Value Due To Gold Price Change",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Increase (Decrease) Of Fair Value Due To Gold Price Change"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SensitivityAnalysisForTypesOfMarketRiskIncreaseDecreaseOfFairValueDueToLongTermInvestmentSecuritiesPriceChange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskIncreaseDecreaseOfFairValueDueToLongTermInvestmentSecuritiesPriceChange",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis , increase (decrease) of fair value due to long-term investment stock price change",
        "label": "Sensitivity Analysis For Types Of Market Risk, Increase (Decrease) Of Fair Value Due To Long-term Investment Securities Price Change",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Increase (Decrease) Of Fair Value Due To Long-term Investment Securities Price Change"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SensitivityAnalysisForTypesOfMarketRiskIncreaseDecreaseOfFairValueDueToRiskFreeInterestRateChange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskIncreaseDecreaseOfFairValueDueToRiskFreeInterestRateChange",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change of fair value due to risk free interest rate change",
        "label": "Sensitivity Analysis For Types Of Market Risk, Increase (Decrease) Of Fair Value Due To Risk Free Interest Rate Change",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Increase (Decrease) Of Fair Value Due To Risk Free Interest Rate Change"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInGoldPrice": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInGoldPrice",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for types of market risk, Reasonably possible change in gold price (in USD per ounce)",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Gold Price",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Gold Price"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for types of market risk, reasonably possible change in risk variable, impact on cash and cash equivalents",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Cash And Cash Equivalents",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Cash And Cash Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reasonably possible change in risk variable, percent",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePricePerUnit": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePricePerUnit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in gold price",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Price Per Unit",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Price Per Unit"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SettlementOfIncomeTaxAndCustomsAssessmentsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SettlementOfIncomeTaxAndCustomsAssessmentsAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement of income tax and customs assessments, amount",
        "label": "Settlement of Income Tax and Customs Assessments, Amount",
        "documentation": "Settlement of Income Tax and Customs Assessments, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award vesting period (in years)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period2",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period2"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCommonSharesRedeemedPerRestrictedShareUnit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCommonSharesRedeemedPerRestrictedShareUnit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of common shares redeemable from each RSU (in shares)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Common Shares Redeemed Per Restricted Share Unit",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Common Shares Redeemed Per Restricted Share Unit"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ShareCapitalShareBasedCompensationMeasurementPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ShareCapitalShareBasedCompensationMeasurementPeriod",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement period",
        "label": "Share Capital, Share Based Compensation, Measurement Period",
        "documentation": "Share Capital, Share Based Compensation, Measurement Period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share of net (loss) income of associates (Note 10)",
        "netLabel": "Share of net (loss) income",
        "label": "Share of profit (loss) of associates accounted for using equity method"
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "btg_SharePremiumFlowThroughShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SharePremiumFlowThroughShares",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share premium of flow-through shares",
        "label": "Share Premium, Flow-through Shares",
        "documentation": "Share Premium, Flow-through Shares"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod1",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of options granted (in years)",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award Expiration Period1",
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Expiration Period1"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SharebasedCompensationBySharebasedPaymentAwardOtherEquityInstrumentsPortionVestingPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SharebasedCompensationBySharebasedPaymentAwardOtherEquityInstrumentsPortionVestingPercent",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award vesting percent",
        "label": "Share-based Compensation By Share-based Payment Award, Other Equity Instruments Portion Vesting, Percent",
        "documentation": "Share-based Compensation By Share-based Payment Award, Other Equity Instruments Portion Vesting, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "btg_SharebasedPaymentsCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SharebasedPaymentsCapitalized",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments, capitalized to mining interests",
        "label": "Share-based Payments Capitalized",
        "documentation": "Share-based Payments Capitalized"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ShareholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ShareholdersEquityAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 equity",
        "label": "Shareholders' Equity [Abstract]",
        "documentation": "Shareholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares held in trust under the Company's Incentive Plan (in shares)",
        "label": "Number of shares in entity held by entity or by its subsidiaries or associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares in the entity held by the entity or by its subsidiaries or associates. [Refer: Total for all associates [member]; Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r207",
      "r279",
      "r316"
     ]
    },
    "btg_ShortTermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ShortTermInvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails": {
       "parentTag": "btg_ReceivablesAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/ReceivablesprepaidsandotherScheduleofReceivablesPrepaidsandOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "label": "Short-term Investment",
        "documentation": "Short-term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "btg_ShortTermInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "ShortTermInvestmentMember",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments (Note 6)",
        "label": "Short-term Investment [Member]",
        "documentation": "Short-term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermProvisionForDecommissioningRestorationAndRehabilitationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermProvisionForDecommissioningRestorationAndRehabilitationCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of mine restoration provisions (Note 13)",
        "label": "Current provision for decommissioning, restoration and rehabilitation costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provision for decommissioning, restoration and rehabilitation costs. [Refer: Provision for decommissioning, restoration and rehabilitation costs]"
       }
      }
     },
     "auth_ref": [
      "r341",
      "r342"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates [axis]",
        "label": "Associates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r92",
      "r271"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesDomain",
     "presentation": [
      "http://www.b2gold.com/role/OtherassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates [domain]",
        "label": "Associates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r92",
      "r271"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries [axis]",
        "label": "Subsidiaries [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r91",
      "r270"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtLeaseLiabilitiesAdditionalInformationDetails",
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesScheduleofSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries [domain]",
        "label": "Subsidiaries [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r91",
      "r270"
     ]
    },
    "ifrs-full_SignificantUnobservableInputAssets": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantUnobservableInputAssets",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Key assumptions used for impairment test",
        "label": "Significant unobservable input, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of assets."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "ifrs-full_SignificantUnobservableInputLiabilities": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantUnobservableInputLiabilities",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails",
      "http://www.b2gold.com/role/PrepaidgoldsalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant unobservable input, liabilities",
        "label": "Significant unobservable input, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of liabilities."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "btg_SnowlineGoldCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "SnowlineGoldCorpMember",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails",
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Snowline Gold Corp.",
        "label": "Snowline Gold Corp. [Member]",
        "documentation": "Snowline Gold Corp."
       }
      }
     },
     "auth_ref": []
    },
    "btg_St.AugustineGoldCopperLtd.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "St.AugustineGoldCopperLtd.Member",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsScheduleofLongtermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "St. Augustine Gold &amp; Copper Ltd.",
        "label": "St. Augustine Gold &amp; Copper Ltd. [Member]",
        "documentation": "St. Augustine Gold &amp; Copper Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of cash flows [abstract]",
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_StatementOfCashFlowsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "StatementOfCashFlowsLineItems",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement Of Cash Flows [Line Items]",
        "label": "Statement Of Cash Flows [Line Items]",
        "documentation": "[Line Items] for Statement Of Cash Flows [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_StatementOfCashFlowsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "StatementOfCashFlowsTable",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashInvestingandFinancingActivitiesDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationOtherExplorationandDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement Of Cash Flows [Table]",
        "label": "Statement Of Cash Flows [Table]",
        "documentation": "Statement Of Cash Flows [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [abstract]",
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [line items]",
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/NoncontrollinginterestChangesinNoncontrollingInterestDetails",
      "http://www.b2gold.com/role/NoncontrollinginterestSummarizedFinancialInformationofSubsidiarieswithMaterialNoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [table]",
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of comprehensive income [abstract]",
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of financial position [abstract]",
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_StockDividendsDividendReinvestmentPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "StockDividendsDividendReinvestmentPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock dividends, under dividend reinvestment plan",
        "label": "Stock Dividends, Dividend Reinvestment Plan",
        "documentation": "Stock Dividends, Dividend Reinvestment Plan"
       }
      }
     },
     "auth_ref": []
    },
    "btg_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Stock Options [Member]",
        "documentation": "Stock Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subclassifications of assets, liabilities and equities [abstract]",
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxDisputeFavorableOutcomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxDisputeFavorableOutcomeMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Dispute, Favorable Outcome",
        "label": "Tax Dispute, Favorable Outcome [Member]",
        "documentation": "Tax Dispute, Favorable Outcome"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in income tax rates",
        "label": "Tax effect from change in tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r218"
     ]
    },
    "btg_TaxEffectNotRecordedOnImpairmentLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectNotRecordedOnImpairmentLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit not recorded on impairment losses",
        "label": "Tax Effect Not Recorded On Impairment Losses",
        "documentation": "Tax Effect Not Recorded On Impairment Losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-deductible expenditures",
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)"
       }
      },
      "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": [
      "r2",
      "r218"
     ]
    },
    "btg_TaxEffectOfForeignExchangeRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfForeignExchangeRates",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change due to foreign exchange",
        "label": "Tax Effect Of Foreign Exchange Rates",
        "documentation": "Tax Effect Of Foreign Exchange Rates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfForeignTaxRates",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of different foreign statutory tax rates",
        "label": "Tax effect of foreign tax rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r218"
     ]
    },
    "btg_TaxEffectOfFutureWithholdingTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfFutureWithholdingTax",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future withholding tax expense (recovery)",
        "verboseLabel": "Deferred tax expense (recovery)",
        "label": "Tax Effect Of Future Withholding Tax",
        "documentation": "Tax Effect Of Future Withholding Tax"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxEffectOfGainsExemptedFromTaxation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfGainsExemptedFromTaxation",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Change in non-taxable portions of gains",
        "label": "Tax Effect Of Gains Exempted From Taxation",
        "documentation": "Tax Effect Of Gains Exempted From Taxation"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxEffectOfImpairmentOfCashGeneratingUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfImpairmentOfCashGeneratingUnit",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsImpairmentofFekolaComplexCGUNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax effect of impairment of cash-generating unit",
        "label": "Tax Effect Of Impairment Of Cash-generating Unit",
        "documentation": "Tax Effect Of Impairment Of Cash-generating Unit"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxEffectOfLossesAndTemporaryDifferencesNotPreviouslyRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfLossesAndTemporaryDifferencesNotPreviouslyRecognised",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Use of losses and temporary differences not previously recognised",
        "label": "Tax Effect Of Losses And Temporary Differences Not Previously Recognised",
        "documentation": "Tax Effect Of Losses And Temporary Differences Not Previously Recognised"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxEffectOfLossesForWhichNoTaxBenefitIsRecorded": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfLossesForWhichNoTaxBenefitIsRecorded",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses and tax bases for which no tax benefit has been recorded",
        "label": "Tax Effect Of Losses For Which No Tax Benefit Is Recorded",
        "documentation": "Tax Effect Of Losses For Which No Tax Benefit Is Recorded"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxEffectOfOptionalDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfOptionalDeductions",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Benefit of optional tax incentives",
        "label": "Tax Effect Of Optional Deductions",
        "documentation": "Tax Effect Of Optional Deductions"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxEffectOfTaxAuditsAccrualsAndSettlementOfIncomeTaxAndCustomsAssessments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfTaxAuditsAccrualsAndSettlementOfIncomeTaxAndCustomsAssessments",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in accruals for tax audits and settlement of income tax and customs assessments (Note 9)",
        "label": "Tax Effect Of Tax Audits Accruals And Settlement Of Income Tax And Customs Assessments",
        "documentation": "Tax Effect Of Tax Audits Accruals And Settlement Of Income Tax And Customs Assessments"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxEffectOfWithholdingTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxEffectOfWithholdingTax",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Withholding and other taxes",
        "label": "Tax Effect Of Withholding Tax",
        "documentation": "Tax Effect Of Withholding Tax"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxExaminationContingentLiabilityAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxExaminationContingentLiabilityAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofContingentLiabilityRelatedtoTaxAuditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Opening balance",
        "periodEndLabel": "Closing balance",
        "label": "Tax Examination, Contingent Liability Accrual",
        "documentation": "Tax Examination, Contingent Liability Accrual"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxExaminationContingentLiabilityAccrualPeriodDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxExaminationContingentLiabilityAccrualPeriodDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofContingentLiabilityRelatedtoTaxAuditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reductions",
        "label": "Tax Examination, Contingent Liability Accrual, Period Decrease",
        "documentation": "Tax Examination, Contingent Liability Accrual, Period Decrease"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TaxExaminationContingentLiabilityAccrualPeriodIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TaxExaminationContingentLiabilityAccrualPeriodIncrease",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofContingentLiabilityRelatedtoTaxAuditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Tax Examination, Contingent Liability Accrual, Period Increase",
        "documentation": "Tax Examination, Contingent Liability Accrual, Period Increase"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofComponentsofIncomeandOtherTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense at statutory rates",
        "label": "Tax expense (income) at applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r218"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r223"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails",
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofUnrecognizedDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [domain]",
        "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": [
      "r7",
      "r223"
     ]
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofGoldDerivativeDetails",
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails",
      "http://www.b2gold.com/role/MinerestorationprovisionsNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails",
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top of range",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r101",
      "r118",
      "r134",
      "r212",
      "r355",
      "r356",
      "r424"
     ]
    },
    "btg_TotalPropertyPlantAndEquipmentAndInvestmentsInAssociatesAccountedForUsingTheEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TotalPropertyPlantAndEquipmentAndInvestmentsInAssociatesAccountedForUsingTheEquityMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SegmentedinformationMiningInterestbyCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining interests",
        "label": "Total Property, Plant And Equipment And Investments In Associates Accounted For Using The Equity Method",
        "documentation": "Total Property, Plant And Equipment And Investments In Associates Accounted For Using The Equity Method"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Trade and other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.b2gold.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "btg_Tranche1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "Tranche1Member",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tranche 1",
        "terseLabel": "Tranche 1 year from grant",
        "label": "Tranche 1 [Member]",
        "documentation": "Tranche 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_Tranche2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "Tranche2Member",
     "presentation": [
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 2",
        "netLabel": "Vesting 2 years from grant",
        "label": "Tranche 2 [Member]",
        "documentation": "Tranche 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_Tranche3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "Tranche3Member",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Vesting 3 years from grant",
        "label": "Tranche 3 [Member]",
        "documentation": "Tranche 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TrancheOneBasedOnExpectedCompletionTimingOfAMiningProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TrancheOneBasedOnExpectedCompletionTimingOfAMiningProjectMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 1 based on expected completion timing of Goose Project",
        "label": "Tranche One Based On Expected Completion Timing Of A Mining Project [Member]",
        "documentation": "Tranche One Based On Expected Completion Timing Of A Mining Project"
       }
      }
     },
     "auth_ref": []
    },
    "btg_TrancheTwoBasedOnTotalShareholderReturnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "TrancheTwoBasedOnTotalShareholderReturnMember",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 2 based on total shareholder return",
        "label": "Tranche Two Based On Total Shareholder Return [Member]",
        "documentation": "Tranche Two Based On Total Shareholder Return"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial assets [axis]",
        "label": "Types 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": [
      "r160",
      "r161"
     ]
    },
    "ifrs-full_TypesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/DerivativefinancialinstrumentsScheduleofForwardContractsFuelOilGasOilandDieselDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial assets",
        "label": "Types of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial assets. It also represents the standard value for the 'Types of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161"
     ]
    },
    "ifrs-full_TypesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial liabilities [axis]",
        "label": "Types 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": [
      "r160",
      "r161"
     ]
    },
    "ifrs-full_TypesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsScheduleofLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial liabilities",
        "label": "Types of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial liabilities. It also represents the standard value for the 'Types of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of interest rates [axis]",
        "label": "Types of interest rates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of interest rates",
        "label": "Types of interest rates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of risks [axis]",
        "label": "Types of risks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r119",
      "r120",
      "r121",
      "r123",
      "r144",
      "r149",
      "r150",
      "r229"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of risks",
        "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": [
      "r19",
      "r119",
      "r120",
      "r121",
      "r123",
      "r144",
      "r149",
      "r150",
      "r229"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of share-based payment arrangements [axis]",
        "label": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r258"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofNonOptionEquityInstrumentsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of share-based payment arrangements [domain]",
        "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": [
      "r135",
      "r258"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtRevolvingCreditFacilityandEquipmentLoanFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undrawn borrowing facilities",
        "label": "Undrawn borrowing facilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "ifrs-full_UnobservableInputsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnobservableInputsAxis",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unobservable inputs [axis]",
        "label": "Unobservable inputs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r421"
     ]
    },
    "ifrs-full_UnobservableInputsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnobservableInputsDomain",
     "presentation": [
      "http://www.b2gold.com/role/FinancialinstrumentsNarrativeDetails",
      "http://www.b2gold.com/role/LongtermdebtConvertibleSeniorUnsecuredNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unobservable inputs [domain]",
        "label": "Unobservable inputs [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all the unobservable inputs. It also represents the standard value for the 'Unobservable inputs' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r421"
     ]
    },
    "btg_UnrealizedGainsRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "UnrealizedGainsRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains",
        "label": "Unrealized Gains Related Temporary Differences [Member]",
        "documentation": "Unrealized Gains Related Temporary Differences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused tax losses for which no deferred tax asset recognised",
        "label": "Unused tax losses for which no deferred tax asset recognised"
       }
      },
      "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": [
      "r4",
      "r220"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://www.b2gold.com/role/IncomeandothertaxesScheduleofDeferredIncomeTaxLiabilitiesandDeferredTaxExpenseRecoveryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carry-forwards",
        "label": "Unused tax losses [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r223"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.b2gold.com/role/SummaryofmaterialaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful lives of property, plant and equipment (in years)",
        "label": "Useful life measured as period of time, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r224"
     ]
    },
    "ifrs-full_ValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ValueAddedTaxReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.b2gold.com/role/SignificantaccountingjudgementsandestimatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax receivables",
        "label": "Value added tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables related to a value added tax."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "btg_VersametRoyaltiesCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "VersametRoyaltiesCorporationMember",
     "presentation": [
      "http://www.b2gold.com/role/InvestmentinassociatesScheduleofInvestmentsinAssociatesDetails",
      "http://www.b2gold.com/role/InvestmentinassociatesVersametNarrativeDetails",
      "http://www.b2gold.com/role/MininginterestsVersametTransactionNarrativeDetails",
      "http://www.b2gold.com/role/NatureofoperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Versamet",
        "label": "Versamet Royalties Corporation [Member]",
        "documentation": "Versamet Royalties Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "btg_Vesting1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "Vesting1Axis",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting1 [Axis]",
        "label": "Vesting1 [Axis]",
        "documentation": "Vesting1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_Vesting1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "Vesting1Domain",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting1 [Domain]",
        "label": "Vesting1 [Domain]",
        "documentation": "[Domain] for Vesting1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average exercise price (in Cdn. dollar per share)",
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r131",
      "r256"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, options exercised (in Cdn. dollar per share)",
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r129",
      "r254"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, options forfeited or expired (in Cdn. dollar per share)",
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r128",
      "r253"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, options granted (in Cdn. dollar per share)",
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r127",
      "r252"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, options exercised (in Cdn.$per share)",
        "label": "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": [
      "r133"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails",
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted-average exercise price, beginning of year (in Cdn. dollar per share)",
        "periodEndLabel": "Weighted-average exercise price, end of year (in Cdn. dollar per share)",
        "terseLabel": "Weighted-average exercise price (in Cdn. dollar per share)",
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r126",
      "r130",
      "r251",
      "r255"
     ]
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.b2gold.com/role/SharecapitalScheduleofStockOptionRangeofExercisePricesandWeightedAverageYearstoExpirationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- average years to expiry (in years)",
        "label": "Weighted average remaining contractual life of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharePrice2019",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average share price (in dollars per share)",
        "label": "Weighted average share price"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "calculation": {
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/SharecapitalScheduleofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted average number of common shares outstanding (in shares)",
        "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": [
      "r33"
     ]
    },
    "ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract",
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of common shares outstanding (in thousands) (Note 14)",
        "label": "Weighted average ordinary shares used in calculating basic and diluted earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "btg_WestAfricanResourcesLtd.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "WestAfricanResourcesLtd.Member",
     "presentation": [
      "http://www.b2gold.com/role/LongterminvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "West African Resources Ltd.",
        "label": "West African Resources Ltd. [Member]",
        "documentation": "West African Resources Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "btg_WheatonPreciousMetalsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.b2gold.com/20251231",
     "localname": "WheatonPreciousMetalsMember",
     "presentation": [
      "http://www.b2gold.com/role/GoldstreamobligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wheaton Precious Metals",
        "label": "Wheaton Precious Metals [Member]",
        "documentation": "Wheaton Precious Metals"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/InventoriesScheduleofCurrentInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "In-process inventory",
        "label": "Current work in progress"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets currently in production, which require further processes to be converted into finished goods or services. [Refer: Current finished goods; Inventories]"
       }
      }
     },
     "auth_ref": [
      "r384",
      "r391",
      "r408"
     ]
    },
    "ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WritedownsReversalsOfPropertyPlantAndEquipment",
     "calculation": {
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      },
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails": {
       "parentTag": "ifrs-full_OtherAdjustmentsForNoncashItems",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.b2gold.com/role/CONSOLIDATEDSTATMENTSOFOPERATIONS",
      "http://www.b2gold.com/role/MininginterestsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.b2gold.com/role/SegmentedinformationOperatingSegmentsDetails",
      "http://www.b2gold.com/role/SupplementarycashflowinformationNoncashCreditsChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Write-down of mining interests (Note 9)",
        "netLabel": "Write-downs",
        "terseLabel": "Write-down of mining interests (Note 9)",
        "verboseLabel": "Write-down of mining interests",
        "label": "Write-downs (reversals of write-downs) of property, plant and equipment"
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    }
   }
  }
 },
 "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": "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2025-01-01",
   "Paragraph": "26",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2025-en-r&anchor=para_26_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS23_g26-26_TI",
   "URIDate": "2025-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2025-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2025-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iiA",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_iiA&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_135&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Presentation of a statement of cash flows",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI",
   "URIDate": "2025-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Section": "Accounting policies",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS08_g7-31_TI",
   "URIDate": "2025-03-27"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2025-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r74": {
   "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"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "2",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_2_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_21_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r78": {
   "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"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r80": {
   "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"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r82": {
   "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"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "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"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "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"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B16&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r91": {
   "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"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r98": {
   "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"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_51_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B8",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B8_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r181": {
   "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"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2025-03-27"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "105",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_105_a&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": "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"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_e&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": "115",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r194": {
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_a&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": "124",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r202": {
   "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"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_128&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "133",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_133_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138&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": "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"
  },
  "r207": {
   "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": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_vi&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": "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "180",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_180_b&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": "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "225",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_225_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "246",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_246_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "255",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_255&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_34_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_60&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "64B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_64B&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_75_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "88",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_88_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "89",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_89&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_d_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_vi&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B12&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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/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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_107&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_51&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r298": {
   "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": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_n&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r303": {
   "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"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_q&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_r&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r321": {
   "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"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_99&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r337": {
   "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"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Section": "D Examples: disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_D_TI",
   "URIDate": "2025-03-27"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r347": {
   "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"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r351": {
   "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"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2025-03-27"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_IG63&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r367": {
   "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"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r369": {
   "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"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG20B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r419": {
   "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"
  },
  "r420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "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": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r424": {
   "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"
  },
  "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": "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"
  },
  "r431": {
   "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"
  },
  "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": "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  }
 }
}
