{
 "version": "2.2",
 "instance": {
  "tv-20251231x20f.htm": {
   "nsprefix": "tv",
   "nsuri": "http://www.televisair.com/20251231",
   "dts": {
    "schema": {
     "local": [
      "tv-20251231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/rol_ifrs_ea-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/currency/2025/currency-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "tv-20251231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tv-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": [
      "tv-20251231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tv-20251231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "tv-20251231x20f.htm"
     ]
    }
   },
   "keyStandard": 457,
   "keyCustom": 363,
   "axisStandard": 46,
   "axisCustom": 3,
   "memberStandard": 84,
   "memberCustom": 162,
   "hidden": {
    "total": 48,
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 24,
    "http://xbrl.sec.gov/dei/2025": 9,
    "http://www.televisair.com/20251231": 15
   },
   "contextCount": 1177,
   "entityCount": 1,
   "segmentCount": 278,
   "elementCount": 1447,
   "unitCount": 16,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 2514,
    "http://xbrl.sec.gov/dei/2025": 64,
    "http://xbrl.sec.gov/cyd/2025": 15,
    "http://xbrl.sec.gov/ecd/2025": 1
   },
   "report": {
    "R1": {
     "role": "http://www.televisair.com/role/DocumentDocumentAndEntityInformation",
     "longName": "995200090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition",
     "longName": "995200100 - Statement - Consolidated Statements of Financial Position",
     "shortName": "Consolidated Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:IfrsIncomeTaxesReceivable",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss",
     "longName": "995200200 - Statement - Consolidated Statements of Income or Loss",
     "shortName": "Consolidated Statements of Income or Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss",
     "longName": "995200300 - Statement - Consolidated Statements of Comprehensive Income or Loss",
     "shortName": "Consolidated Statements of Comprehensive Income or Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity",
     "longName": "995200400 - Statement - Consolidated Statements of Changes in Equity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember_njiYHYNYvUmlf2SkhPdltQ",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember_njiYHYNYvUmlf2SkhPdltQ",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "995200500 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:ProfitLossBeforeTaxes",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:ProfitLossBeforeTaxes",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "longName": "995200505 - Statement - Consolidated Statements of Cash Flows (Parenthetical)",
     "shortName": "Consolidated Statements of Cash Flows (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_HvhDPDihrUa5etDKLaJLgQ",
      "name": "ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfDetailedInformationAboutOtherExpenseIncomeTableTextBlock",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "link:footnote",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.televisair.com/role/DisclosureCorporateInformation",
     "longName": "995210101 - Disclosure - Corporate Information",
     "shortName": "Corporate Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.televisair.com/role/DisclosureMaterialAccountingPolicies",
     "longName": "995210201 - Disclosure - Material Accounting Policies",
     "shortName": "Material Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSky",
     "longName": "995210301 - Disclosure - Spun-off Businesses and Acquisition of Non-controlling Interest in Sky",
     "shortName": "Spun-off Businesses and Acquisition of Non-controlling Interest in Sky",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfBusinessCombinationsInvestmentsAndDispositionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfBusinessCombinationsInvestmentsAndDispositionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.televisair.com/role/DisclosureFinancialRiskManagement",
     "longName": "995210401 - Disclosure - Financial Risk Management",
     "shortName": "Financial Risk Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.televisair.com/role/DisclosureAccountingEstimatesAndAssumptions",
     "longName": "995210501 - Disclosure - Accounting Estimates and Assumptions",
     "shortName": "Accounting Estimates and Assumptions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestments",
     "longName": "995210601 - Disclosure - Cash and Cash Equivalents and Short-term Investments",
     "shortName": "Cash and Cash Equivalents and Short-term Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNet",
     "longName": "995210701 - Disclosure - Trade Accounts Receivable, Net",
     "shortName": "Trade Accounts Receivable, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.televisair.com/role/DisclosureTransmissionRights",
     "longName": "995210801 - Disclosure - Transmission Rights",
     "shortName": "Transmission Rights",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfTransmissionRightsAndProgrammingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfTransmissionRightsAndProgrammingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstruments",
     "longName": "995210901 - Disclosure - Investments in Financial Instruments",
     "shortName": "Investments in Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVentures",
     "longName": "995211001 - Disclosure - Investments in Associates and Joint Ventures",
     "shortName": "Investments in Associates and Joint Ventures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNet",
     "longName": "995211101 - Disclosure - Property, Plant and Equipment, Net, and Investment Property, Net",
     "shortName": "Property, Plant and Equipment, Net, and Investment Property, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.televisair.com/role/DisclosureRightOfUseAssetsNet",
     "longName": "995211201 - Disclosure - Right-of-use Assets, Net",
     "shortName": "Right-of-use Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfRightOfUseAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfRightOfUseAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwill",
     "longName": "995211301 - Disclosure - Intangible Assets, Net and Goodwill",
     "shortName": "Intangible Assets, Net and Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilities",
     "longName": "995211401 - Disclosure - Debt and Lease Liabilities",
     "shortName": "Debt and Lease Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.televisair.com/role/DisclosureFinancialInstruments",
     "longName": "995211501 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefits",
     "longName": "995211601 - Disclosure - Post-employment Benefits",
     "shortName": "Post-employment Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlan",
     "longName": "995211701 - Disclosure - Capital Stock and Long-term Retention Plan",
     "shortName": "Capital Stock and Long-term Retention Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfCapitalStockAndShareBasedPaymentArrangementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfCapitalStockAndShareBasedPaymentArrangementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLoss",
     "longName": "995211801 - Disclosure - Retained Earnings and Accumulated Other Comprehensive Income or loss",
     "shortName": "Retained Earnings and Accumulated Other Comprehensive Income or loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.televisair.com/role/DisclosureNonControllingInterests",
     "longName": "995211901 - Disclosure - Non-controlling Interests",
     "shortName": "Non-controlling Interests",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.televisair.com/role/DisclosureRelatedParties",
     "longName": "995212001 - Disclosure - Related Parties",
     "shortName": "Related Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpenses",
     "longName": "995212101 - Disclosure - Cost of Revenues, Selling Expenses and Administrative Expenses",
     "shortName": "Cost of Revenues, Selling Expenses and Administrative Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.televisair.com/role/DisclosureOtherExpenseNet",
     "longName": "995212201 - Disclosure - Other Expense, Net",
     "shortName": "Other Expense, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.televisair.com/role/DisclosureFinanceExpenseNet",
     "longName": "995212301 - Disclosure - Finance Expense, Net",
     "shortName": "Finance Expense, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxes",
     "longName": "995212401 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShare",
     "longName": "995212501 - Disclosure - Earnings or Loss per CPO/Share",
     "shortName": "Earnings or Loss per CPO/Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.televisair.com/role/DisclosureSegmentInformation",
     "longName": "995212601 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.televisair.com/role/DisclosureCommitmentsAndContingencies",
     "longName": "995212701 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNet",
     "longName": "995212801 - Disclosure - Income from Discontinued Operations, Net",
     "shortName": "Income from Discontinued Operations, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriod",
     "longName": "995212901 - Disclosure - Events after the Reporting Period",
     "shortName": "Events after the Reporting Period",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies",
     "longName": "99920202 - Disclosure - Accounting Policies (Policies)",
     "shortName": "Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesTables",
     "longName": "99930203 - Disclosure - Accounting Policies (Tables)",
     "shortName": "Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.televisair.com/role/DisclosureFinancialRiskManagementTables",
     "longName": "99930403 - Disclosure - Financial Risk Management (Tables)",
     "shortName": "Financial Risk Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfForeignCurrencyPositionOfMonetaryItemsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfForeignCurrencyPositionOfMonetaryItemsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsTables",
     "longName": "99930603 - Disclosure - Cash and Cash Equivalents and Short-term Investments (Tables)",
     "shortName": "Cash and Cash Equivalents and Short-term Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetTables",
     "longName": "99930703 - Disclosure - Trade Accounts Receivable, Net (Tables)",
     "shortName": "Trade Accounts Receivable, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfCurrentTradeNotesAndAccountsReceivablesNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfCurrentTradeNotesAndAccountsReceivablesNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.televisair.com/role/DisclosureTransmissionRightsTables",
     "longName": "99930803 - Disclosure - Transmission Rights (Tables)",
     "shortName": "Transmission Rights (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:ScheduleOfTransmissionRightsAndProgrammingTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfTransmissionRightsAndProgrammingTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:ScheduleOfTransmissionRightsAndProgrammingTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfTransmissionRightsAndProgrammingTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsTables",
     "longName": "99930903 - Disclosure - Investments in Financial Instruments (Tables)",
     "shortName": "Investments in Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables",
     "longName": "99931003 - Disclosure - Investments in Associates and Joint Ventures (Tables)",
     "shortName": "Investments in Associates and Joint Ventures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetTables",
     "longName": "99931103 - Disclosure - Property, Plant and Equipment, Net, and Investment Property, Net (Tables)",
     "shortName": "Property, Plant and Equipment, Net, and Investment Property, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetTables",
     "longName": "99931203 - Disclosure - Right-of-use Assets, Net (Tables)",
     "shortName": "Right-of-use Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfRightOfUseAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfRightOfUseAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfRightOfUseAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfRightOfUseAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables",
     "longName": "99931303 - Disclosure - Intangible Assets, Net and Goodwill (Tables)",
     "shortName": "Intangible Assets, Net and Goodwill (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesTables",
     "longName": "99931403 - Disclosure - Debt and Lease Liabilities (Tables)",
     "shortName": "Debt and Lease Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.televisair.com/role/DisclosureFinancialInstrumentsTables",
     "longName": "99931503 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables",
     "longName": "99931603 - Disclosure - Post-employment Benefits (Tables)",
     "shortName": "Post-employment Benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanTables",
     "longName": "99931703 - Disclosure - Capital Stock and Long-term Retention Plan (Tables)",
     "shortName": "Capital Stock and Long-term Retention Plan (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfCapitalStockAndShareBasedPaymentArrangementsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfCapitalStockAndShareBasedPaymentArrangementsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossTables",
     "longName": "99931803 - Disclosure - Retained Earnings and Accumulated Other Comprehensive Income or loss (Tables)",
     "shortName": "Retained Earnings and Accumulated Other Comprehensive Income or loss (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfRetainedEarningsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfRetainedEarningsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.televisair.com/role/DisclosureNonControllingInterestsTables",
     "longName": "99931903 - Disclosure - Non-controlling Interests (Tables)",
     "shortName": "Non-controlling Interests (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfInformationAboutNonControllingInterestsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfInformationAboutNonControllingInterestsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.televisair.com/role/DisclosureRelatedPartiesTables",
     "longName": "99932003 - Disclosure - Related Parties (Tables)",
     "shortName": "Related Parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesTables",
     "longName": "99932103 - Disclosure - Cost of Revenues, Selling Expenses and Administrative Expenses (Tables)",
     "shortName": "Cost of Revenues, Selling Expenses and Administrative Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "tv:DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.televisair.com/role/DisclosureOtherExpenseNetTables",
     "longName": "99932203 - Disclosure - Other Expense, Net (Tables)",
     "shortName": "Other Expense, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfDetailedInformationAboutOtherExpenseIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfDetailedInformationAboutOtherExpenseIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.televisair.com/role/DisclosureFinanceExpenseNetTables",
     "longName": "99932303 - Disclosure - Finance Expense, Net (Tables)",
     "shortName": "Finance Expense, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfFinanceIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfFinanceIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxesTables",
     "longName": "99932403 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfProvisionForIncomeTaxesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfProvisionForIncomeTaxesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareTables",
     "longName": "99932503 - Disclosure - Earnings or Loss per CPO/Share (Tables)",
     "shortName": "Earnings or Loss per CPO/Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfWeightedAverageOutstandingSharesOrdinaryParticipationCertificatesCposAndSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DisclosureOfWeightedAverageOutstandingSharesOrdinaryParticipationCertificatesCposAndSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.televisair.com/role/DisclosureSegmentInformationTables",
     "longName": "99932603 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesTables",
     "longName": "99932703 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:ScheduleOfLongTermLeaseAgreementsRecognizedAsOperatingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:ScheduleOfLongTermLeaseAgreementsRecognizedAsOperatingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTables",
     "longName": "99932803 - Disclosure - Income from Discontinued Operations, Net (Tables)",
     "shortName": "Income from Discontinued Operations, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.televisair.com/role/DisclosureCorporateInformationDetails",
     "longName": "99940101 - Disclosure - Corporate Information (Details)",
     "shortName": "Corporate Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:NumberOfCountriesInWhichCompanyDistributesContent",
      "unitRef": "Unit_Standard_country_9z9glA8AKkq2196uUHG9Rg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:NumberOfCountriesInWhichCompanyDistributesContent",
      "unitRef": "Unit_Standard_country_9z9glA8AKkq2196uUHG9Rg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
     "longName": "99940201 - Disclosure - Accounting Policies - Subsidiaries (Details)",
     "shortName": "Accounting Policies - Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2024_ifrs-full_BusinessCombinationsAxis_tv_InnovaSDeRlDeCvInnovaAndSubsidiariesCollectivelySkyMember_tXeDy1dkT0u2XyZjz0hIzg",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_1_31_2022_ifrs-full_SegmentsAxis_tv_BroadcastingConcessionsMember_Q6UvTUFF8Ei46ukQWJO_AA",
      "name": "tv:PeriodForGrantAuthorizationToPropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "tv:ScheduleOfExpirationDatesOfConcessionsAndPermitsTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesInvestmentsInAssociatesAndJointVenturesDetails",
     "longName": "99940202 - Disclosure - Accounting Policies - Investments in Associates and Joint Ventures (Details)",
     "shortName": "Accounting Policies - Investments in Associates and Joint Ventures (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_SignificantInvestmentsInAssociatesAxis_tv_TelevisaUnivisionMember_98seg16nc0a-gQR_gvP54w",
      "name": "ifrs-full:ProportionOfOwnershipInterestInAssociate",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R68": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
     "longName": "99940203 - Disclosure - Accounting Policies - Translation of Foreign Operations (Details)",
     "shortName": "Accounting Policies - Translation of Foreign Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_SignificantInvestmentsInAssociatesAxis_tv_TelevisaUnivisionMember_ifrs-full_TypesOfHedgesAxis_ifrs-full_HedgesOfNetInvestmentInForeignOperationsMember_kstldFvezkeIe4zcWBTNLQ",
      "name": "ifrs-full:HedgingInstrumentLiabilities",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_SignificantInvestmentsInAssociatesAxis_tv_TelevisaUnivisionMember_ifrs-full_TypesOfHedgesAxis_ifrs-full_HedgesOfNetInvestmentInForeignOperationsMember_kstldFvezkeIe4zcWBTNLQ",
      "name": "ifrs-full:HedgingInstrumentLiabilities",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesCashAndCashEquivalentsDetails",
     "longName": "99940204 - Disclosure - Accounting Policies - Cash and Cash Equivalents (Details)",
     "shortName": "Accounting Policies - Cash and Cash Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_srt_CurrencyAxis_currency_USD_k2iCrLKlaEWeSwYtZOPZ-Q",
      "name": "tv:AverageYieldForCashEquivalentsAndTemporaryInvestments",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "tv:DescriptionOfAccountingPolicyForCashAndCashEquivalentsAndShortTermInvestmentsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_srt_CurrencyAxis_currency_USD_k2iCrLKlaEWeSwYtZOPZ-Q",
      "name": "tv:AverageYieldForCashEquivalentsAndTemporaryInvestments",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "tv:DescriptionOfAccountingPolicyForCashAndCashEquivalentsAndShortTermInvestmentsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
     "longName": "99940205 - Disclosure - Accounting Policies - Property, Plant and Equipment (Details)",
     "shortName": "Accounting Policies - Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:DismantlingObligationOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:DismantlingObligationOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
     "longName": "99940206 - Disclosure - Accounting Policies - Intangible Assets (Details)",
     "shortName": "Accounting Policies - Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_LicencesMember_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_lD7FOA9aUE20Fk_tL5NHYQ",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:ScheduleOfIntangibleAssetsEstimatedUsefulLivesTableTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_LicencesMember_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_lD7FOA9aUE20Fk_tL5NHYQ",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:ScheduleOfIntangibleAssetsEstimatedUsefulLivesTableTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails",
     "longName": "99940207 - Disclosure - Accounting Policies - Contract Costs (Details)",
     "shortName": "Accounting Policies - Contract Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_ifrs-full_CategoriesOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersAxis_ifrs-full_CostsToObtainContractsWithCustomersMember_sApukOEE0EWwA14t5UlwZg",
      "name": "ifrs-full:AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_CategoriesOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersAxis_ifrs-full_CostsToObtainContractsWithCustomersMember_HaTwOTqiH0-zRLO49bteFQ",
      "name": "ifrs-full:AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.televisair.com/role/DisclosureAccountingPoliciesShareBasedPaymentAgreementsDetails",
     "longName": "99940208 - Disclosure - Accounting Policies - Share Based payment agreements (Details)",
     "shortName": "Accounting Policies - Share Based payment agreements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfEmployeeBenefitsTableTextBlock",
       "tv:DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_tv_LongTermRetentionPlanMember_U0ZgohqhH06YbvV5OyNbZA",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails",
     "longName": "99940301 - Disclosure - Spun-off Businesses and Acquisition of Non-controlling Interest in Sky (Details)",
     "shortName": "Spun-off Businesses and Acquisition of Non-controlling Interest in Sky (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2024_ifrs-full_BusinessCombinationsAxis_tv_InnovaSDeRlDeCvInnovaAndSubsidiariesCollectivelySkyMember_tXeDy1dkT0u2XyZjz0hIzg",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_tv_SpunOffBusinessesMember_-i6DCdMrN0WnjFD8nrSylg",
      "name": "tv:ConsolidatedNetAssetsAsPercentageOfConsolidatedEquity",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "tv:DisclosureOfBusinessCombinationsInvestmentsAndDispositionsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
     "longName": "99940401 - Disclosure - Financial Risk Management (Details)",
     "shortName": "Financial Risk Management (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "Unit_Divide_MXN_shares_d-_OsE7wl0Cd3xFpGPrzQg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfFinanceIncomeExpenseTableTextBlock",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember_srt_CurrencyAxis_currency_USD_M7mZDrqtd0KxYETqkX5xMw",
      "name": "tv:RiskExposureAssociatedWithAssetsSharingCharacteristic",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfForeignCurrencyPositionOfMonetaryItemsTableTextBlock",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails",
     "longName": "99940402 - Disclosure - Financial Risk Management - Net Monetary Position (Details)",
     "shortName": "Financial Risk Management - Net Monetary Position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:PercentageOfReasonablyPossibleIncreaseInRiskAssumption",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:IncreaseDecreaseInForeignExchangeGainLossDueToReasonablyPossibleIncreaseInDesignatedRiskComponent",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
     "longName": "99940403 - Disclosure - Financial Risk Management - Cash Flow Interest Rate Risk (Details)",
     "shortName": "Financial Risk Management - Cash Flow Interest Rate Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ClassesOfFinancialAssetsAxis_tv_LongTermLoanAndInterestReceivableMember_jAaHLRySoU6oj9QfmvgJQg",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfHypotheticalChangeInFairValueOrLossesInEarningsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_ClassesOfFinancialAssetsAxis_tv_LongTermLoanAndInterestReceivableMember_Ppzh6HOnwkGp5QCTdOKPtw",
      "name": "ifrs-full:IncreaseDecreaseInFairValueMeasurementAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfHypotheticalChangeInFairValueOrLossesInEarningsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
     "longName": "99940404 - Disclosure - Financial Risk Management - Liquidity Risk (Details)",
     "shortName": "Financial Risk Management - Liquidity Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:DebtPayableUndiscountedCashFlows",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.televisair.com/role/DisclosureAccountingEstimatesAndAssumptionsDetails",
     "longName": "99940501 - Disclosure - Accounting Estimates and Assumptions (Details)",
     "shortName": "Accounting Estimates and Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_HvhDPDihrUa5etDKLaJLgQ",
      "name": "tv:NumberOfCguImpairmentAdjustments",
      "unitRef": "Unit_Standard_item_6YoJB8Yn9k2Y3DtMh9MvwQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R80": {
     "role": "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsDetails",
     "longName": "99940601 - Disclosure - Cash and Cash Equivalents and Short-term Investments (Details)",
     "shortName": "Cash and Cash Equivalents and Short-term Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:Cash",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "tv:DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:Cash",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "tv:DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDetails",
     "longName": "99940701 - Disclosure - Trade Accounts Receivable, Net (Details)",
     "shortName": "Trade Accounts Receivable, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfCurrentTradeNotesAndAccountsReceivablesNetTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfCurrentTradeNotesAndAccountsReceivablesNetTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails",
     "longName": "99940702 - Disclosure - Trade Accounts Receivable, Net - Aging Analysis (Details)",
     "shortName": "Trade Accounts Receivable, Net - Aging Analysis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanThreeMonthsMember_njcf_GgAKUiaQr1EPk5mqA",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails",
     "longName": "99940703 - Disclosure - Trade Accounts Receivable, Net - Carrying Amount (Details)",
     "shortName": "Trade Accounts Receivable, Net - Carrying Amount (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_srt_CurrencyAxis_currency_USD_WCS0tyXsFEeJKcLV3xqCYg",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfCarryingAmountOfTradeNotesAndAccountsReceivablesInForeignCurrenciesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDoubtfulAccountsDetails",
     "longName": "99940704 - Disclosure - Trade Accounts Receivable, Net - Doubtful Accounts (Details)",
     "shortName": "Trade Accounts Receivable, Net - Doubtful Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "tv:AllowanceForDoubtfulAccounts",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfChangesInAllowanceForDoubtfulAccountsOfTradeNotesAndAccountReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:ExpectedCreditLossesOfTradeAccountsReceivablesRecognized",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfChangesInAllowanceForDoubtfulAccountsOfTradeNotesAndAccountReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.televisair.com/role/DisclosureTransmissionRightsDetails",
     "longName": "99940801 - Disclosure - Transmission Rights (Details)",
     "shortName": "Transmission Rights (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:TransmissionRights",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:ScheduleOfTransmissionRightsAndProgrammingTableTextBlock",
       "tv:DisclosureOfTransmissionRightsAndProgrammingTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:TransmissionRights",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:ScheduleOfTransmissionRightsAndProgrammingTableTextBlock",
       "tv:DisclosureOfTransmissionRightsAndProgrammingTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails",
     "longName": "99940901 - Disclosure - Investments in Financial Instruments (Details)",
     "shortName": "Investments in Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:NoncurrentFinancialAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R87": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
     "longName": "99940902 - Disclosure - Investments in Financial Instruments - Available-for-sale financial assets (Details)",
     "shortName": "Investments in Financial Instruments - Available-for-sale financial assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:NoncurrentFinancialAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_ClassesOfFinancialAssetsAxis_tv_OpenEndedFundMember_A_QIlvitAE6AYBpon9Nhzw",
      "name": "ifrs-full:GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfSaleFinancialAssetsExplanatory",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
     "longName": "99941001 - Disclosure - Investments in Associates and Joint Ventures - Equity method (Details)",
     "shortName": "Investments in Associates and Joint Ventures - Equity method (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_SignificantInvestmentsInAssociatesAxis_ifrs-full_AggregatedIndividuallyImmaterialAssociatesMember_InvPg6lGFUSV1djpenJN1w",
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
     "longName": "99941002 - Disclosure - Investments in Associates and Joint Ventures - Associate Narrative (Details)",
     "shortName": "Investments in Associates and Joint Ventures - Associate Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_ClassesOfOrdinarySharesAxis_tv_ClassCommonStockMember_ifrs-full_SignificantInvestmentsInAssociatesAxis_tv_TelevisaUnivisionMember_HCaSRBm5LkifXbEmrNbjYQ",
      "name": "ifrs-full:DividendsReceivedFromAssociatesClassifiedAsInvestingActivities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
     "longName": "99941003 - Disclosure - Investments in Associates and Joint Ventures - Joint venture Narrative (Details)",
     "shortName": "Investments in Associates and Joint Ventures - Joint venture Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_JointVenturesAxis_tv_GrupoDeTelecomunicacionesDeAltaCapacidadSapiDeCvMember_zAWPY8CD50ikniHDY0aZUQ",
      "name": "tv:LeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
     "longName": "99941004 - Disclosure - Investments in Associates and Joint Ventures - Roll forward (Details)",
     "shortName": "Investments in Associates and Joint Ventures - Roll forward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethods",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfInvestmentsInAssociatesAndJointVenturesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
     "longName": "99941005 - Disclosure - Investments in Associates and Joint Ventures - Balance sheet information (Details)",
     "shortName": "Investments in Associates and Joint Ventures - Balance sheet information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ClassesOfAssetsAxis_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_xZIyYBD-sk6KYrQXlQOWQA",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails",
     "longName": "99941006 - Disclosure - Investments in Associates and Joint Ventures - Reconciles Summary of Financial Information of UHI Carrying Amount (Details)",
     "shortName": "Investments in Associates and Joint Ventures - Reconciles Summary of Financial Information of UHI Carrying Amount (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_SignificantInvestmentsInAssociatesAxis_tv_TelevisaUnivisionMember_fedDuJ4wH02SFLSBy5GTGg",
      "name": "tv:ShareOfNetAssetsInAssociate",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfAssociateAccountedForUsingEquityMethodToCarryingAmountOfInterestInAssociateExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
     "longName": "99941007 - Disclosure - Investments in Associates and Joint Ventures - Share of comprehensive (loss) income (Details)",
     "shortName": "Investments in Associates and Joint Ventures - Share of comprehensive (loss) income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_JointVenturesAxis_ifrs-full_JointVenturesMember_ifrs-full_SignificantInvestmentsInAssociatesAxis_ifrs-full_AssociatesMember_uVZB72i76EGWSIvZgaGhYw",
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfShareOfComprehensiveIncomeLossOfAssociatesAndJointVenturesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails",
     "longName": "99941008 - Disclosure - Investments in Associates and Joint Ventures - Reconciles of Summary of Financial Information (Details)",
     "shortName": "Investments in Associates and Joint Ventures - Reconciles of Summary of Financial Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_SignificantInvestmentsInAssociatesAxis_tv_UhIIMember_O6JwgpuEQU2cq3w2T2gjJQ",
      "name": "tv:ProfitLossFromContinuingOperationsOfTenPercentage",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfReconciliationOfSummarizedFinancialInformationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_SignificantInvestmentsInAssociatesAxis_tv_UhIIMember_O6JwgpuEQU2cq3w2T2gjJQ",
      "name": "tv:ProfitLossFromContinuingOperationsOfTenPercentage",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfReconciliationOfSummarizedFinancialInformationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
     "longName": "99941101 - Disclosure - Property, Plant and Equipment, Net, and Investment Property, Net (Details)",
     "shortName": "Property, Plant and Equipment, Net, and Investment Property, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_NH5M1aUK10ypahQblDLfEQ",
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
     "longName": "99941102 - Disclosure - Property, Plant and Equipment, Net, and Investment Property, Net - Depreciation (Details)",
     "shortName": "Property, Plant and Equipment, Net, and Investment Property, Net - Depreciation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DepreciationInvestmentProperty",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ifrs-full_DiscontinuedOperationsMember_6DH_HJoLukGTIdfnF_vhuQ",
      "name": "ifrs-full:DepreciationInvestmentProperty",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails",
     "longName": "99941103 - Disclosure - Property, Plant and Equipment, Net, and Investment Property, Net - Others (Details)",
     "shortName": "Property, Plant and Equipment, Net, and Investment Property, Net - Others (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_tv_LeasedAssetMember_Lc3ALU_JWUSIkFLor_cp7A",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfFinanceLeaseOfTechnicalEquipmentByLessorTextBlock",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails",
     "longName": "99941104 - Disclosure - Property, Plant and Equipment, Net, and Investment Property, Net - Investment Property, Net (Details)",
     "shortName": "Property, Plant and Equipment, Net, and Investment Property, Net - Investment Property, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:OperatingLeaseAgreementsAverageRenewalPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:OperatingLeaseAgreementsAverageRenewalPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails",
     "longName": "99941105 - Disclosure - Property, Plant and Equipment, Net, and Investment Property, Net - Maturity analysis of undiscounted lease payments to be received (Details)",
     "shortName": "Property, Plant and Equipment, Net, and Investment Property, Net - Maturity analysis of undiscounted lease payments to be received (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_tv_BuildingAndLandMember_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanOneYearMember_oPSnQN5o-EGSBsVPMifygw",
      "name": "tv:UndiscountedOperatingLeasePaymentToBeReceived",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_tv_BuildingAndLandMember_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanOneYearMember_oPSnQN5o-EGSBsVPMifygw",
      "name": "tv:UndiscountedOperatingLeasePaymentToBeReceived",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails",
     "longName": "99941201 - Disclosure - Right-of-use Assets, Net (Details)",
     "shortName": "Right-of-use Assets, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_KSvyWw_dbEOof3wUpx2TSQ",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfRightOfUseAssetsTableTextBlock",
       "tv:DisclosureOfRightOfUseAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
     "longName": "99941202 - Disclosure - Right-of-use Assets, Net - Depreciation (Details)",
     "shortName": "Right-of-use Assets, Net - Depreciation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DepreciationRightofuseAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "tv:DisclosureOfRightOfUseAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_10_1_2024_To_12_31_2024_ifrs-full_ClassesOfAssetsAxis_ifrs-full_OtherPropertyPlantAndEquipmentMember_9XnXYxoM2k2c7zm38hhh4Q",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossRightofuseAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "tv:DisclosureOfRightOfUseAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
     "longName": "99941301 - Disclosure - Intangible Assets, Net and Goodwill - Summary of intangible assets and goodwill (Details)",
     "shortName": "Intangible Assets, Net and Goodwill - Summary of intangible assets and goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R104": {
     "role": "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
     "longName": "99941302 - Disclosure - Intangible Assets, Net and Goodwill - Changes in intangible assets and goodwill with indefinite useful lives (Details)",
     "shortName": "Intangible Assets, Net and Goodwill - Changes in intangible assets and goodwill with indefinite useful lives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_IntangibleAssetsWithIndefiniteUsefulLifeAxis_tv_IndefiniteUsefulLivesMember_2mZ1jjenE0G-Tlha6p0SNg",
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
     "longName": "99941303 - Disclosure - Intangible Assets, Net and Goodwill - Changes in intangible assets with definite useful lives (Details)",
     "shortName": "Intangible Assets, Net and Goodwill - Changes in intangible assets with definite useful lives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:AmortisationExpense",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
     "longName": "99941304 - Disclosure - Intangible Assets, Net and Goodwill - Net carrying amount of goodwill, indefinite-lived trademarks and concessions (Details)",
     "shortName": "Intangible Assets, Net and Goodwill - Net carrying amount of goodwill, indefinite-lived trademarks and concessions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember_ifrs-full_IntangibleAssetsWithIndefiniteUsefulLifeAxis_tv_IndefiniteUsefulLivesMember_kp52UtvsM0yQ65ASxEeoKA",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
     "longName": "99941305 - Disclosure - Intangible Assets, Net and Goodwill - Assumptions used in fair value calculations of goodwill and intangible assets (Details)",
     "shortName": "Intangible Assets, Net and Goodwill - Assumptions used in fair value calculations of goodwill and intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_HvhDPDihrUa5etDKLaJLgQ",
      "name": "tv:NumberOfCguImpairmentAdjustments",
      "unitRef": "Unit_Standard_item_6YoJB8Yn9k2Y3DtMh9MvwQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_10_1_2025_To_12_31_2025_ifrs-full_SegmentsAxis_tv_TelecomSegmentMember_XLtqO_SvVUqaw7OH6a8r2w",
      "name": "tv:NumberOfCguImpairmentAdjustments",
      "unitRef": "Unit_Standard_item_6YoJB8Yn9k2Y3DtMh9MvwQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
     "longName": "99941306 - Disclosure - Intangible Assets, Net and Goodwill - Future amortization expense of trademarks (Details)",
     "shortName": "Intangible Assets, Net and Goodwill - Future amortization expense of trademarks (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:PercentageOfIncreasingInDiscountRate",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:PercentageOfIncreasingInDiscountRate",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
     "longName": "99941401 - Disclosure - Debt and Lease Liabilities (Details)",
     "shortName": "Debt and Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_BorrowingsByNameAxis_tv_SeniorNotesDueBetween2025And2049Member_xrNfS3pELUSQ8TpYH9olWw",
      "name": "tv:UnsecuredOutstandingPrincipalAmount",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
     "longName": "99941402 - Disclosure - Debt and Lease Liabilities - Schedule of debt and lease liabilities outstanding (Details)",
     "shortName": "Debt and Lease Liabilities - Schedule of debt and lease liabilities outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:FinanceCostsAdjustedToDebt",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
     "longName": "99941403 - Disclosure - Debt and Lease Liabilities - Bank loans (Details)",
     "shortName": "Debt and Lease Liabilities - Bank loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_2_28_2023_SA5k0-7vz0CWqZdQiPww_A",
      "name": "tv:RevolvingCreditExposureFacility",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails",
     "longName": "99941404 - Disclosure - Debt and Lease Liabilities - Finance leases and Other notes payable (Details)",
     "shortName": "Debt and Lease Liabilities - Finance leases and Other notes payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2010_ifrs-full_ClassesOfAssetsAxis_ifrs-full_OtherPropertyPlantAndEquipmentMember_vCRePm2nbEe1BeDpb7FQMA",
      "name": "tv:FinanceLeaseDiscountRatePercent",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
     "longName": "99941405 - Disclosure - Debt and Lease Liabilities - Hedged Items (Details)",
     "shortName": "Debt and Lease Liabilities - Hedged Items (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_tv_IfrsHedgeDesignationAxis_tv_IfrsDesignatedAsHedgeInstrumentMember_DJKQJdV94UKcXTLFKcVDcg",
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails",
     "longName": "99941406 - Disclosure - Debt and Lease Liabilities - Maturities of Debt (Details)",
     "shortName": "Debt and Lease Liabilities - Maturities of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanOneYearMember_W0hKqThBBUe2-T-q83RBbQ",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
     "longName": "99941407 - Disclosure - Debt and Lease Liabilities - Maturities of Lease Liabilities (Details)",
     "shortName": "Debt and Lease Liabilities - Maturities of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfMaturityAnalysisOfFutureMinimumFinanceLeasePaymentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfMaturityAnalysisOfFutureMinimumFinanceLeasePaymentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails",
     "longName": "99941408 - Disclosure - Debt and Lease Liabilities - Reconciliation of long-term debt and lease liabilities arising from financing activities (Details)",
     "shortName": "Debt and Lease Liabilities - Reconciliation of long-term debt and lease liabilities arising from financing activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_tv_TotalDebtAndLeaseObligationsMember_MsXT08scV0Cdn5XGAnY6kw",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_tv_TotalDebtAndLeaseObligationsMember_UNo7W-RgzEew8moQlyOi1w",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
     "longName": "99941501 - Disclosure - Financial Instruments - Non-Derivative (Details)",
     "shortName": "Financial Instruments - Non-Derivative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ClassesOfFinancialAssetsAxis_tv_CashAndCashEquivalentMember_VhL-cjOAy0SetEdfLK6BHg",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ClassesOfFinancialAssetsAxis_tv_CashAndCashEquivalentMember_VhL-cjOAy0SetEdfLK6BHg",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail",
     "longName": "99941502 - Disclosure - Financial Instruments - Derivative (Detail)",
     "shortName": "Financial Instruments - Derivative (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:DerivativeFinancialLiabilities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:DerivativeFinancialLiabilities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
     "longName": "99941503 - Disclosure - Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
     "shortName": "Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ClassesOfFinancialLiabilitiesAxis_ifrs-full_DerivativesMember_9pesdzDWckuJZGiHM1QSkQ",
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfHypotheticalChangeInFairValueOrLossesInEarningsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_ifrs-full_MeasurementAxis_ifrs-full_RecurringFairValueMeasurementMember_hldsocitLUKKBxKqlt7fAA",
      "name": "ifrs-full:FinancialAssetsAtFairValue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationSufficientToPermitReconciliationOfClassesDeterminedForFairValueMeasurementToLineItemsInStatementOfFinancialPositionAssetsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.televisair.com/role/DisclosureFinancialInstrumentsClassOfAssetsAndLiabilitiesSubjectToRecurringFairValueMeasurementsCategorizedWithinLevel3Details",
     "longName": "99941506 - Disclosure - Financial Instruments - Class of Assets and Liabilities Subject to Recurring Fair Value Measurements Categorized Within Level 3 (Details)",
     "shortName": "Financial Instruments - Class of Assets and Liabilities Subject to Recurring Fair Value Measurements Categorized Within Level 3 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:PercentageOfReasonablyPossibleIncreaseInRiskAssumption",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R121": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsActuarialAssumptionsDetails",
     "longName": "99941601 - Disclosure - Post-employment Benefits - Actuarial assumptions (Details)",
     "shortName": "Post-employment Benefits - Actuarial assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:ActuarialAssumptionOfRetirementAge2019",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:ActuarialAssumptionOfRetirementAge2019",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails",
     "longName": "99941602 - Disclosure - Post-employment Benefits - Sensitivity (Details)",
     "shortName": "Post-employment Benefits - Sensitivity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_CW2CDGE8f0Kp6iUV2nxjKg",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails",
     "longName": "99941603 - Disclosure - Post-employment Benefits - Reconciliation (Details)",
     "shortName": "Post-employment Benefits - Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:VestedDefinedBenefitObligation",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:VestedDefinedBenefitObligation",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails",
     "longName": "99941604 - Disclosure - Post-employment Benefits - Net periodic (Details)",
     "shortName": "Post-employment Benefits - Net periodic (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R125": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
     "longName": "99941605 - Disclosure - Post-employment Benefits - Benefit obligation (Details)",
     "shortName": "Post-employment Benefits - Benefit obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember_VpYZcYquFk6FlfK0CWAW1A",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
     "longName": "99941606 - Disclosure - Post-employment Benefits - Fair value of plan assets (Details)",
     "shortName": "Post-employment Benefits - Fair value of plan assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember_kpA2U1DYZE6FxX8KeL1VAg",
      "name": "ifrs-full:IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
     "longName": "99941607 - Disclosure - Post-employment Benefits - Changes in net post-employment (Details)",
     "shortName": "Post-employment Benefits - Changes in net post-employment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_DefinedBenefitPlansAxis_tv_PensionPlanMember_5FSolNm0A0CHcO7xqyTsFA",
      "name": "tv:NetPeriodicPensionCostAndSeniorityPremiumCostNetDefinedBenefitLiabilityAsset",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
     "longName": "99941608 - Disclosure - Post-employment Benefits - Post-employment benefits (Details)",
     "shortName": "Post-employment Benefits - Post-employment benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:DefinedBenefitObligationAtPresentValue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R129": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails",
     "longName": "99941609 - Disclosure - Post-employment Benefits - Plan assets (Details)",
     "shortName": "Post-employment Benefits - Plan assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:MinimumPercentageInvestmentOfPlanAssetsRequired",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:MinimumPercentageInvestmentOfPlanAssetsRequired",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails",
     "longName": "99941610 - Disclosure - Post-employment Benefits - Fair value plan assets (Details)",
     "shortName": "Post-employment Benefits - Fair value plan assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_MeasurementAxis_ifrs-full_RecurringFairValueMeasurementMember_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember__FOX7F5BHUeKei8a6FaHvQ",
      "name": "ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsWeightedAverageDurationsDetails",
     "longName": "99941611 - Disclosure - Post-employment Benefits - Weighted average durations (Details)",
     "shortName": "Post-employment Benefits - Weighted average durations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_DefinedBenefitPlansAxis_tv_SeniorityPremiumsMember_dDsmdD58d0-lP1o-eC5F6w",
      "name": "ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_DefinedBenefitPlansAxis_tv_SeniorityPremiumsMember_dDsmdD58d0-lP1o-eC5F6w",
      "name": "ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
     "longName": "99941701 - Disclosure - Capital Stock and Long-term Retention Plan - Capital Stock (Details)",
     "shortName": "Capital Stock and Long-term Retention Plan - Capital Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:NumberOfClassesOfCapitalStock",
      "unitRef": "Unit_Standard_item_6YoJB8Yn9k2Y3DtMh9MvwQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "tv:DisclosureOfCapitalStockAndShareBasedPaymentArrangementsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:NumberOfClassesOfCapitalStock",
      "unitRef": "Unit_Standard_item_6YoJB8Yn9k2Y3DtMh9MvwQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "tv:DisclosureOfCapitalStockAndShareBasedPaymentArrangementsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
     "longName": "99941702 - Disclosure - Capital Stock and Long-term Retention Plan - Reconciliation of shares (Details)",
     "shortName": "Capital Stock and Long-term Retention Plan - Reconciliation of shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Unit_Standard_shares_lQ_zZ8exZUKpFqQC35w14g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:StockRepurchaseProgramNumberOfSharesForfeited",
      "unitRef": "Unit_Standard_shares_lQ_zZ8exZUKpFqQC35w14g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
     "longName": "99941703 - Disclosure - Capital Stock and Long-term Retention Plan - Other (Details)",
     "shortName": "Capital Stock and Long-term Retention Plan - Other (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:NumberOfBoardOfDirectors",
      "unitRef": "Unit_Standard_director_24XN51YzvEeEdZbznWzV3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:NumberOfBoardOfDirectors",
      "unitRef": "Unit_Standard_director_24XN51YzvEeEdZbznWzV3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
     "longName": "99941704 - Disclosure - Capital Stock and Long-term Retention Plan - Long-Term Retention Plan (Details)",
     "shortName": "Capital Stock and Long-term Retention Plan - Long-Term Retention Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:NumberOfSharesReleasedByTrust",
      "unitRef": "Unit_Standard_shares_lQ_zZ8exZUKpFqQC35w14g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_2_2013_To_4_2_2013_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_tv_LongTermRetentionPlanMember_E0ict9vJy0qJaOO3cfJyHA",
      "name": "tv:MaximumPercentageOfCapitalGrantedAnnuallyInOrdinaryParticipationCertificates",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails",
     "longName": "99941705 - Disclosure - Capital Stock and Long-term Retention Plan - Weighted-average assumptions (Details)",
     "shortName": "Capital Stock and Long-term Retention Plan - Weighted-average assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_tv_LongTermRetentionPlanMember_U0ZgohqhH06YbvV5OyNbZA",
      "name": "tv:ExpectedDividendAsPercentageOtherEquityInstrumentsGranted",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedOtherEquityInstrumentsGrantedDuringPeriodExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_tv_LongTermRetentionPlanMember_U0ZgohqhH06YbvV5OyNbZA",
      "name": "tv:ExpectedDividendAsPercentageOtherEquityInstrumentsGranted",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedOtherEquityInstrumentsGrantedDuringPeriodExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
     "longName": "99941706 - Disclosure - Capital Stock and Long-term Retention Plan - Stock awards (Details)",
     "shortName": "Capital Stock and Long-term Retention Plan - Stock awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "tv:NumberOfOtherEquityInstrumentsHeldInConnectionWithForfeitedRights",
      "unitRef": "Unit_Standard_shares_lQ_zZ8exZUKpFqQC35w14g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_tv_LongTermRetentionPlanMember_U0ZgohqhH06YbvV5OyNbZA",
      "name": "tv:WeightedAverageRemainingContractualLifeOfOutstandingOtherEquityInstruments",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
     "longName": "99941801 - Disclosure - Retained Earnings and Accumulated Other Comprehensive Income or loss - Retained Earnings (Details)",
     "shortName": "Retained Earnings and Accumulated Other Comprehensive Income or loss - Retained Earnings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:RetainedEarnings",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_ifrs-full_ComponentsOfEquityAxis_tv_RetainedEarningsLegalReserveMember_OAa-lavPOEKh0nkfYdqN3Q",
      "name": "tv:DecreaseThroughDistributionToDiscontinuedOperationsEquity",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfRetainedEarningsTableTextBlock",
       "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossLegalReserveDetails",
     "longName": "99941802 - Disclosure - Retained Earnings and Accumulated Other Comprehensive Income or loss - Legal Reserve (Details)",
     "shortName": "Retained Earnings and Accumulated Other Comprehensive Income or loss - Legal Reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:IncreaseInLegalReserveAsPercentageOfAnnualNetProfits",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:IncreaseInLegalReserveAsPercentageOfAnnualNetProfits",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails",
     "longName": "99941803 - Disclosure - Retained Earnings and Accumulated Other Comprehensive Income or loss - Dividends (Details)",
     "shortName": "Retained Earnings and Accumulated Other Comprehensive Income or loss - Dividends (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DividendsPaid",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:MultiplyingFactorPreTaxDividendRate",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails",
     "longName": "99941804 - Disclosure - Retained Earnings and Accumulated Other Comprehensive Income or loss - Accumulated Other Comprehensive Income or (Loss) (Details)",
     "shortName": "Retained Earnings and Accumulated Other Comprehensive Income or loss - Accumulated Other Comprehensive Income or (Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:AccumulatedOtherComprehensiveIncome",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_G-4s6tZg-U6kInTleYRJlg",
      "name": "ifrs-full:AccumulatedOtherComprehensiveIncome",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
     "longName": "99941901 - Disclosure - Non-controlling Interests (Details)",
     "shortName": "Non-controlling Interests (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_6_1_2024_To_6_30_2024_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_tv_SkyMember_NWgZkgOiZk2mVqfCFYIbTQ",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
     "longName": "99941902 - Disclosure - Non-controlling Interests - Balance Sheets (Details)",
     "shortName": "Non-controlling Interests - Balance Sheets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_tv_EmpresasCablevisionMember_Nz3RMCDyWE6YkfW_Rla2AQ",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfAssetsAndLiabilitiesOfSubsidiariesTableTextBlock",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails",
     "longName": "99941903 - Disclosure - Non-controlling Interests - Income Statement (Details)",
     "shortName": "Non-controlling Interests - Income Statement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_tv_EmpresasCablevisionMember_mUDEYzLTnUWUz44QZUIO6g",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfSalesIncomeAndComprehensiveIncomeOfSubsidiariesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
     "longName": "99941904 - Disclosure - Non-controlling Interests - Cash Flows (Details)",
     "shortName": "Non-controlling Interests - Cash Flows (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_tv_EmpresasCablevisionMember_mUDEYzLTnUWUz44QZUIO6g",
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfConsolidatedCashFlowsOfSubsidiariesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails",
     "longName": "99942001 - Disclosure - Related Parties - Principal transactions (Details)",
     "shortName": "Related Parties - Principal transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:RoyaltiesFromRelatedPartyTransactions",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:RoyaltiesFromRelatedPartyTransactions",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails",
     "longName": "99942002 - Disclosure - Related Parties - Other transactions (Details)",
     "shortName": "Related Parties - Other transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:LeasesAsLesseeRelatedPartyTransactions",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:LeasesAsLesseeRelatedPartyTransactions",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R148": {
     "role": "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails",
     "longName": "99942003 - Disclosure - Related Parties - Compensation (Details)",
     "shortName": "Related Parties - Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:DefinedBenefitObligationAtPresentValue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_kYCWhs3eIk2PV-xtep7Ehw",
      "name": "ifrs-full:KeyManagementPersonnelCompensation",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails",
     "longName": "99942004 - Disclosure - Related Parties - Receivables and payables (Details)",
     "shortName": "Related Parties - Receivables and payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:AverageInterestRateOnAmountsDueFromAffiliates",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails",
     "longName": "99942101 - Disclosure - Cost of Revenues, Selling Expenses and Administrative Expenses (Details)",
     "shortName": "Cost of Revenues, Selling Expenses and Administrative Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DepreciationAndAmortisationExpenseIncludedInCostOfSales",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "tv:DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DepreciationAndAmortisationExpenseIncludedInCostOfSales",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "tv:DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R151": {
     "role": "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails",
     "longName": "99942201 - Disclosure - Other Expense, Net (Details)",
     "shortName": "Other Expense, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfDetailedInformationAboutOtherExpenseIncomeTableTextBlock",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfDetailedInformationAboutOtherExpenseIncomeTableTextBlock",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails",
     "longName": "99942301 - Disclosure - Finance Expense, Net (Details)",
     "shortName": "Finance Expense, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:InterestExpense",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfFinanceIncomeExpenseTableTextBlock",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:InterestExpense",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfFinanceIncomeExpenseTableTextBlock",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R153": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxesDetails",
     "longName": "99942401 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "153",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfProvisionForIncomeTaxesTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfProvisionForIncomeTaxesTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails",
     "longName": "99942402 - Disclosure - Income Taxes - Reconciliation of principal differences between income taxes computed at the statutory rate and the Group's provision for income taxes (Details)",
     "shortName": "Income Taxes - Reconciliation of principal differences between income taxes computed at the statutory rate and the Group's provision for income taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "154",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "tv:DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:TaxRateEffectOfDifferencesInInflationAdjustmentsForTaxAndBookPurposes",
      "unitRef": "Unit_Standard_pure_GMhAK30rpkCk5rBaFebXEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
     "longName": "99942403 - Disclosure - Income Taxes - Expiration of tax loss carry forwards (Details)",
     "shortName": "Income Taxes - Expiration of tax loss carry forwards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "155",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:DeferredTaxAssetsRecognizedOperatingLossCarryforwards",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfExpirationOfTaxLossCarryforwardsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:DeferredTaxAssetsRecognizedOperatingLossCarryforwards",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfExpirationOfTaxLossCarryforwardsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails",
     "longName": "99942404 - Disclosure - Income Taxes - Temporary differences and tax loss carry forwards to arrive deferred income taxes (Details)",
     "shortName": "Income Taxes - Temporary differences and tax loss carry forwards to arrive deferred income taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "156",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "tv:BenefitFromTaxLossCarryforwardsDerivedFromDisposalOfItsInvestmentInGSF",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R157": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails",
     "longName": "99942405 - Disclosure - Income Taxes - Gross roll forward of deferred income tax assets, net (Details)",
     "shortName": "Income Taxes - Gross roll forward of deferred income tax assets, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "157",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R158": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
     "longName": "99942406 - Disclosure - Income Taxes - Roll forward of deferred income tax assets and liabilities (Details)",
     "shortName": "Income Taxes - Roll forward of deferred income tax assets and liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "158",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_RWziwwvv0kaqynxlh6WfFQ",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:DeferredTaxExpenseIncomeLossRecognisedInProfitOrLoss",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R159": {
     "role": "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
     "longName": "99942407 - Disclosure - Income Taxes - Tax (charge) credit relating to components of other comprehensive income (Details)",
     "shortName": "Income Taxes - Tax (charge) credit relating to components of other comprehensive income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "159",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
     "longName": "99942501 - Disclosure - Earnings or Loss per CPO/Share (Details)",
     "shortName": "Earnings or Loss per CPO/Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "160",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:WeightedAverageSharesAndOrdinaryParticipationCertificates",
      "unitRef": "Unit_Standard_shares_lQ_zZ8exZUKpFqQC35w14g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfWeightedAverageOutstandingSharesOrdinaryParticipationCertificatesCposAndSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitsTableTextBlock",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:WeightedAverageSharesAndOrdinaryParticipationCertificates",
      "unitRef": "Unit_Standard_shares_lQ_zZ8exZUKpFqQC35w14g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfWeightedAverageOutstandingSharesOrdinaryParticipationCertificatesCposAndSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitsTableTextBlock",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.televisair.com/role/DisclosureSegmentInformationDetails",
     "longName": "99942601 - Disclosure - Segment Information (Details)",
     "shortName": "Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "161",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2025_To_9_30_2025_0QCrGtY-TkWiLSrn60-JjQ",
      "name": "tv:IfrsNumberOfReportableSegments",
      "unitRef": "Unit_Standard_segment_tDAlFGO4dEytrqggqxT1Yg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2025_To_9_30_2025_0QCrGtY-TkWiLSrn60-JjQ",
      "name": "tv:IfrsNumberOfReportableSegments",
      "unitRef": "Unit_Standard_segment_tDAlFGO4dEytrqggqxT1Yg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R162": {
     "role": "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
     "longName": "99942602 - Disclosure - Segment Information - Reconciliation to consolidated revenues and operating income of continuing operations (Details)",
     "shortName": "Segment Information - Reconciliation to consolidated revenues and operating income of continuing operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "162",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_ProductsAndServicesAxis_tv_ResidentialMember_CpT0renIgE241PAwaMWQrA",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R163": {
     "role": "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
     "longName": "99942603 - Disclosure - Segment Information - Segment assets, liabilities and additions to property, plant and equipment (Details)",
     "shortName": "Segment Information - Segment assets, liabilities and additions to property, plant and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "163",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:Assets",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "tv:EquityMethodLoss",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R164": {
     "role": "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails",
     "longName": "99942604 - Disclosure - Segment Information - Geographical segment information (Details)",
     "shortName": "Segment Information - Geographical segment information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "164",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_GeographicalAreasAxis_ifrs-full_CountryOfDomicileMember_Px21DTtUJki8uI1DiF4Bvw",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R165": {
     "role": "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
     "longName": "99942605 - Disclosure - Segment Information - Disaggregation of Total Revenues (Details)",
     "shortName": "Segment Information - Disaggregation of Total Revenues (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "165",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_ifrs-full_SegmentConsolidationItemsAxis_ifrs-full_OperatingSegmentsMember_dikIdr4tNUOOOJeUif7ggA",
      "name": "tv:DomesticRevenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R166": {
     "role": "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails",
     "longName": "99942606 - Disclosure - Segment Information - Revenue from external customers (Details)",
     "shortName": "Segment Information - Revenue from external customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "166",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:RevenueFromRenderingOfServices",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfNetSalesFromExternalCustomersTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:RevenueFromRenderingOfServices",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "tv:DisclosureOfNetSalesFromExternalCustomersTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R167": {
     "role": "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
     "longName": "99942701 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "167",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:CommitmentsForTransmissionRights",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "tv:CommitmentsForTransmissionRights",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R168": {
     "role": "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
     "longName": "99942801 - Disclosure - Income from Discontinued Operations, Net - Total carrying amount of the consolidated net assets disposed (Details)",
     "shortName": "Income from Discontinued Operations, Net - Total carrying amount of the consolidated net assets disposed (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "168",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_1_31_2024_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_tv_SpunOffBusinessesMember_knumNL8ef0aS93O2etRffw",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R169": {
     "role": "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
     "longName": "99942802 - Disclosure - Income from Discontinued Operations, Net (Details)",
     "shortName": "Income from Discontinued Operations, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "169",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_HvhDPDihrUa5etDKLaJLgQ",
      "name": "ifrs-full:ProfitLossFromDiscontinuedOperations",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_1_31_2024_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ifrs-full_DiscontinuedOperationsMember_rO-uejEIc0-XIyngBI5NeQ",
      "name": "ifrs-full:ProfitLossFromDiscontinuedOperations",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R170": {
     "role": "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails",
     "longName": "99942803 - Disclosure - Income from Discontinued Operations, Net - Gain on disposition of discontinued operations, net (Details)",
     "shortName": "Income from Discontinued Operations, Net - Gain on disposition of discontinued operations, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "170",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_1_31_2024_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ifrs-full_DiscontinuedOperationsMember_rO-uejEIc0-XIyngBI5NeQ",
      "name": "ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_1_31_2024_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ifrs-full_DiscontinuedOperationsMember_rO-uejEIc0-XIyngBI5NeQ",
      "name": "ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R171": {
     "role": "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
     "longName": "99942804 - Disclosure - Income from Discontinued Operations, Net - Net income from discontinued operations (Details)",
     "shortName": "Income from Discontinued Operations, Net - Net income from discontinued operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "171",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_taBrvOx3tk-vEwez_o0_rQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_1_31_2024_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ifrs-full_DiscontinuedOperationsMember_rO-uejEIc0-XIyngBI5NeQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    },
    "R172": {
     "role": "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails",
     "longName": "99942805 - Disclosure - Income from Discontinued Operations, Net - Cash flows provided by (used in) discontinued operations (Details)",
     "shortName": "Income from Discontinued Operations, Net - Cash flows provided by (used in) discontinued operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "172",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_1_31_2024_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ifrs-full_DiscontinuedOperationsMember_rO-uejEIc0-XIyngBI5NeQ",
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_1_31_2024_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ifrs-full_DiscontinuedOperationsMember_rO-uejEIc0-XIyngBI5NeQ",
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R173": {
     "role": "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails",
     "longName": "99942901 - Disclosure - Events after the Reporting Period (Details)",
     "shortName": "Events after the Reporting Period (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "173",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_si-i-s2XBEaxUFjEfXzoEg",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_USD_S9f2vfLp90Cjw_kr0Dw5Ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_4_28_2026_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_tv_DebtRepaymentMember_sT1JovWGCkOe4m9xOkAldg",
      "name": "tv:MaximumIncreaseOfAmount",
      "unitRef": "Unit_Standard_MXN_vn4_hIUw0kOpwr7toH7wHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tv-20251231x20f.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation, amortisation and impairment [member]",
        "terseLabel": "Accumulated depreciation",
        "verboseLabel": "Accumulated Amortization"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r23",
      "r88",
      "r100",
      "r105",
      "r311",
      "r350",
      "r357",
      "r362"
     ]
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated depreciation"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r660",
      "r671",
      "r678",
      "r679"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "periodEndLabel": "Accumulated at ending",
        "periodStartLabel": "Accumulated at beginning",
        "terseLabel": "Accumulated other comprehensive loss, net"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "tv_AccumulatedOtherComprehensiveIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AccumulatedOtherComprehensiveIncomeLossAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Accumulated other comprehensive income (loss) [abstract]",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AccumulatedOtherComprehensiveIncomeLossRemeasurementPostEmploymentBenefitObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AccumulatedOtherComprehensiveIncomeLossRemeasurementPostEmploymentBenefitObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "ifrs-full_NoncontrollingInterests",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of accumulated other comprehensive income (loss) relating to remeasurement of post-employment benefit obligations on defined benefit plans.",
        "label": "Accumulated Other Comprehensive Income (Loss), Remeasurement Post-employment Benefit Obligations",
        "terseLabel": "Remeasurement of post-employment benefit obligations on defined benefit plans"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [member]",
        "terseLabel": "Accumulated Other Comprehensive Loss, Net",
        "verboseLabel": "Accumulated Other Comprehensive Income or (Loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, intangible assets and goodwill",
        "verboseLabel": "Acquisitions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Total for all business combinations [member]; Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r672"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRates",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsActuarialAssumptionsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates",
        "terseLabel": "Discount rate (as a percent)"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRatesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates [member]",
        "terseLabel": "Discount rate"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the discount rates used as actuarial assumptions. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfInflation",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsActuarialAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of inflation",
        "terseLabel": "Inflation rate (as a percent)"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected rate of inflation that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreases",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsActuarialAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of salary increases",
        "terseLabel": "Salary increase (as a percent)"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfRetirementAge2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfRetirementAge2019",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsActuarialAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of retirement age",
        "terseLabel": "Actuarial assumption of retirement age"
       }
      },
      "en": {
       "role": {
        "documentation": "The retirement age used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ifrs-full_ActuarialAssumptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions",
        "negatedLabel": "Remeasurement of post-employment benefit obligations",
        "terseLabel": "Remeasurement on plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r594"
     ]
    },
    "tv_AdditionalIncreaseInLegalReserveAsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdditionalIncreaseInLegalReserveAsPercentage",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossLegalReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional increase in legal reserve as a percentage",
        "label": "Additional increase in legal reserve as a percentage",
        "terseLabel": "Additional increase in legal reserve as a percentage"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AdditionalLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdditionalLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional lease liabilities.",
        "label": "Additional Lease Liabilities",
        "terseLabel": "Additional lease liabilities"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "ifrs-full_NoncontrollingInterests",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "terseLabel": "Additional paid-in capital",
        "verboseLabel": "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": [
      "r699"
     ]
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapitalMember",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      },
      "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": [
      "r695"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Acquisitions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r89",
      "r351"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions",
        "verboseLabel": "Additions to Property, Plant and Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r312"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "verboseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r172",
      "r272"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "tv_AdjustedWeightedAverageOrdinaryParticipationCertificates": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustedWeightedAverageOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of adjusted weighted average ordinary participation certificates.",
        "label": "Adjusted weighted average ordinary participation certificates",
        "terseLabel": "CPOs (in CPO units)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "terseLabel": "Shares not in the form of CPO units"
       }
      },
      "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": [
      "r68"
     ]
    },
    "tv_AdjustedWeightedAverageSharesAndOrdinaryParticipationCertificates": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustedWeightedAverageSharesAndOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of adjusted weighted average shares and ordinary participation certificates.",
        "label": "Adjusted weighted average shares and ordinary participation certificates",
        "terseLabel": "Total Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AdjustmentsForDecreaseIncreaseInDueFromRelatedPartiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInDueFromRelatedPartiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease (increase) in due from related parties, net to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for decrease (increase) in due from related parties, net",
        "terseLabel": "(Increase) decrease in due from related parties, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "terseLabel": "(Increase) decrease in inventories"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "terseLabel": "(Increase) decrease in trade accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "tv_AdjustmentsForDecreaseIncreaseInTransmissionRightsAndProgramming": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForDecreaseIncreaseInTransmissionRightsAndProgramming",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease (increase) in transmission rights and programming to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for decrease (increase) in transmission rights and programming",
        "terseLabel": "Decrease (increase) in transmission rights"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation and amortisation expense",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "tv_AdjustmentsForDifferenceInAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForDifferenceInAccountingPoliciesAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Adjustments for Difference in Accounting Policies [Abstract]",
        "verboseLabel": "Purchase price allocation and other adjustments:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AdjustmentsForDifferencesInAccountingPolicies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForDifferencesInAccountingPolicies",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of adjustments for differences in accounting policies.",
        "label": "Adjustments for Differences in Accounting Policies",
        "negatedLabel": "Carrying amount of the Group's interest in associates",
        "verboseLabel": "Carrying amount of the Group's interest in TelevisaUnivision"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for finance income (cost)",
        "negatedTerseLabel": "Other finance gain, net"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, property, plant and equipment",
        "negatedLabel": "Impairment adjustments",
        "terseLabel": "Impairment of long-lived assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) on property, plant and equipment recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "tv_AdjustmentsForIncreaseDecreaseInCustomerDepositsAndAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForIncreaseDecreaseInCustomerDepositsAndAdvances",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for Increase (decrease) in customer deposits and advances to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for Increase (decrease) in customer deposits and advances",
        "terseLabel": "Decrease in deferred revenue and customer advances"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in employee benefit liabilities",
        "terseLabel": "(Decrease) increase in post-employment benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "tv_AdjustmentsForIncreaseDecreaseInOtherLiabilitiesTaxesPayableAndDeferredTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForIncreaseDecreaseInOtherLiabilitiesTaxesPayableAndDeferredTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other liabilities, taxes payable and deferred taxes to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for increase (decrease) in other liabilities, taxes payable and deferred taxes",
        "terseLabel": "Increase (decrease) in other liabilities and taxes payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade and other payables",
        "terseLabel": "Increase (decrease) in trade accounts payable and accrued expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "tv_AdjustmentsForIncreaseInOtherAccountsAndNotesReceivableAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForIncreaseInOtherAccountsAndNotesReceivableAndOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for Increase in other accounts and notes receivable and other current assets to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for Increase in other accounts and notes receivable and other current assets",
        "terseLabel": "(Increase) decrease in other accounts receivable, contract costs and other assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for interest income",
        "negatedLabel": "Interest income"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for losses (gains) on disposal of non-current assets",
        "terseLabel": "Loss (gain) on disposition of property and equipment and intangible assets"
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "tv_AdjustmentsForOtherAmortizationOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForOtherAmortizationOfAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for Other amortization of assets profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments For Other Amortization Of Assets",
        "terseLabel": "Other amortization of assets"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AdjustmentsForOtherIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForOtherIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for other income (expense) to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for Other Income (Expense)",
        "negatedLabel": "Other (income) expense"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AdjustmentsForPostEmploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsForPostEmploymentBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for post-employment benefits profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for post-employment benefits",
        "terseLabel": "Post-employment benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForReconcileProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss)",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments to reconcile income or loss before income taxes to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for undistributed profits of investments accounted for using equity method",
        "negatedLabel": "Share of loss of associates and joint ventures"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for unrealised foreign exchange losses (gains)",
        "terseLabel": "Unrealized foreign exchange (gain) loss, net"
       }
      }
     },
     "auth_ref": [
      "r491",
      "r684"
     ]
    },
    "tv_AdjustmentsToNetIncomeOrLossForAccountingPolicyDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdjustmentsToNetIncomeOrLossForAccountingPolicyDifferences",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of adjustments to net income or loss for accounting policy differences.",
        "label": "Adjustments to Net Income or Loss for Accounting Policy Differences",
        "negatedLabel": "Net income (loss) adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "tv_ProfitLossBeforeOtherExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative expenses",
        "negatedLabel": "Administrative expenses"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r467",
      "r537"
     ]
    },
    "tv_AdministrativeServicesRevenueRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdministrativeServicesRevenueRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from administrative services in related party transactions.",
        "label": "Administrative services revenue, related party transactions",
        "terseLabel": "Administrative services"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AdvertisingRevenueRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AdvertisingRevenueRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from advertising in related party transactions.",
        "label": "Advertising revenue, related party transactions",
        "terseLabel": "Advertising"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AggregatePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AggregatePrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of aggregate principal amount remaining under the debt instrument.",
        "label": "Aggregate Principal Amount",
        "terseLabel": "Aggregate amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AggregatedIndividuallyImmaterialAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AggregatedIndividuallyImmaterialAssociatesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated individually immaterial associates [member]",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the aggregation of associates that are individually immaterial. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r652"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r576",
      "r586",
      "r619"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r568",
      "r579",
      "r589",
      "r622"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesCashAndCashEquivalentsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r614"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r580",
      "r590",
      "r614",
      "r623",
      "r627",
      "r635"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "tv_AllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AllowanceForDoubtfulAccounts",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, a valuation allowance for receivables of trade and accounts receivable.",
        "label": "Allowance for doubtful accounts",
        "negatedLabel": "Allowance for expected credit losses",
        "negatedPeriodEndLabel": "At December 31",
        "negatedPeriodStartLabel": "At January 1"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AllowanceForDoubtfulAccountsTradeAccountsReceivableDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AllowanceForDoubtfulAccountsTradeAccountsReceivableDiscontinuedOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable, from discontinued operations.",
        "label": "Allowance For Doubtful Accounts, Trade Accounts Receivable, Discontinued Operations",
        "terseLabel": "Spun-off Businesses"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, assets recognised from costs incurred to obtain or fulfil contracts with customers",
        "negatedLabel": "Amortization"
       }
      }
     },
     "auth_ref": [
      "r164",
      "r267"
     ]
    },
    "ifrs-full_AmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation expense",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization",
        "verboseLabel": "Amortization of the year"
       }
      }
     },
     "auth_ref": [
      "r90",
      "r352"
     ]
    },
    "tv_AmortisationPeriodAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AmortisationPeriodAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period for assets recognized from the costs incurred to obtain or fulfil contracts with customers based on estimated useful lives.",
        "label": "Amortisation Period, Assets Recognised from Costs Incurred to Obtain or Fulfil Contracts With Customers",
        "terseLabel": "Estimated useful lives"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AmortizationOfFinanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AmortizationOfFinanceCost",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of amortization of finance cost.",
        "label": "Amortization Of Finance Cost",
        "terseLabel": "Amortization of finance cost"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AmortizationOfTransmissionRightsAndProgramming": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AmortizationOfTransmissionRightsAndProgramming",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTransmissionRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of transmission rights and programming.",
        "label": "Amortization of transmission rights and programming",
        "verboseLabel": "Transmission rights charged to consolidated cost of revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount by which unit's recoverable amount exceeds its carrying amount",
        "terseLabel": "Estimated recoverable amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount by which a cash-generating unit's (group of units') recoverable amount exceeds its carrying amount. [Refer: Carrying amount [member]; Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r81",
      "r83"
     ]
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts receivable, related party transactions",
        "terseLabel": "Non-current account receivable due from related party"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r55",
      "r330"
     ]
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expense, Net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AnnualPreferredDividendPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AnnualPreferredDividendPercentage",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of annual preferred dividend.",
        "label": "Annual Preferred Dividend, Percentage",
        "verboseLabel": "Annual preferred dividend"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AnnualWithholdingTaxRateToPaymentOfInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AnnualWithholdingTaxRateToPaymentOfInterest",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the withholding tax rate to payment of interest resulting from a change in tax rate. [Refer: Average effective tax rate; withholding tax rate]",
        "label": "Annual Withholding Tax Rate to Payment of Interest",
        "terseLabel": "Annual withholding tax rate to payment of interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Corporate income tax rate (as a percent)",
        "verboseLabel": "Statutory income tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r305"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "terseLabel": "Assets",
        "totalLabel": "Total assets",
        "verboseLabel": "Segment 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": [
      "r154",
      "r155",
      "r156",
      "r244",
      "r248",
      "r393",
      "r394",
      "r433"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails": {
       "parentTag": "tv_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersNonCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets recognised from costs to obtain or fulfil contracts with customers",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets recognised from the costs to obtain or fulfil contracts with customers. The costs to obtain a contract with a customer are the incremental costs of obtaining the contract that the entity would not have incurred if the contract had not been obtained. The costs to fulfil a contract with a customer are the costs that relate directly to a contract or to an anticipated contract that the entity can specifically identify."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r266"
     ]
    },
    "tv_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets recognised from costs to obtain or fulfil contracts with customers.",
        "label": "Assets Recognised from Costs to Obtain or Fulfil Contracts with Customers, Additions",
        "terseLabel": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails": {
       "parentTag": "tv_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersNonCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current assets recognised from the costs to obtain or fulfil contracts with customers. The costs to obtain a contract with a customer are the incremental costs of obtaining the contract that the entity would not have incurred if the contract had not been obtained. The costs to fulfil a contract with a customer are the costs that relate directly to a contract or to an anticipated contract that the entity can specifically identify.",
        "label": "Assets Recognised from Costs to Obtain or Fulfil Contracts with Customers, Current",
        "negatedLabel": "Current Contract Costs"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersNonCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current assets recognised from the costs to obtain or fulfil contracts with customers. The costs to obtain a contract with a customer are the incremental costs of obtaining the contract that the entity would not have incurred if the contract had not been obtained. The costs to fulfil a contract with a customer are the costs that relate directly to a contract or to an anticipated contract that the entity can specifically identify.",
        "label": "Assets Recognised from Costs to Obtain or Fulfil Contracts with Customers, Non-current",
        "totalLabel": "Total non-current contract costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssociatesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total for all associates [member]",
        "terseLabel": "Associates"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r61",
      "r63",
      "r153",
      "r333",
      "r390"
     ]
    },
    "tv_AssociatesOtherThanUnivisionHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AssociatesOtherThanUnivisionHoldingsIncMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for associates other than UHI.",
        "label": "Associates Other Than Univision Holdings Inc [Member]",
        "terseLabel": "Associated other than UHI II"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AtFairValueMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At fair value [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r104",
      "r130",
      "r154",
      "r361",
      "r391",
      "r393"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r548",
      "r549",
      "r572"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r548",
      "r549",
      "r572"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r548",
      "r549",
      "r572"
     ]
    },
    "tv_AuthorizedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AuthorizedCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of authorized capital of the entity.",
        "label": "Authorized capital",
        "terseLabel": "Authorized capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AverageEffectiveTaxRate",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average effective tax rate",
        "totalLabel": "Effective income tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r305"
     ]
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average foreign exchange rate",
        "terseLabel": "Average rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "tv_AverageInterestRateOnAmountsDueFromAffiliates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AverageInterestRateOnAmountsDueFromAffiliates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average rate of interest charged on the amounts due from related parties.",
        "label": "Average interest rate on amounts due from affiliates",
        "terseLabel": "Average interest rates bearing from account balances"
       }
      }
     },
     "auth_ref": []
    },
    "tv_AverageYieldForCashEquivalentsAndTemporaryInvestments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "AverageYieldForCashEquivalentsAndTemporaryInvestments",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average yield for cash equivalents and temporary investments.",
        "label": "Average Yield For Cash Equivalents And Temporary Investments",
        "terseLabel": "Yield on cash and cash equivalents (as percent)"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "tv_BankLoansMaturitiesDecember2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BankLoansMaturitiesDecember2026Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for bank loans maturities December 2026.",
        "label": "Bank Loans Maturities December 2026 [Member]",
        "terseLabel": "Bank Loans Maturities December 2026"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BankLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BankLoansMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for bank loans related to the entity.",
        "label": "Bank Loans [Member]",
        "terseLabel": "Bank loans"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BankLoansSkyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BankLoansSkyMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for bank loans related to the subsidiary Sky.",
        "label": "Bank loans (Sky) [Member]",
        "terseLabel": "Bank loans (Sky)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BasicEarningPerShareOrdinaryParticipationCertificate": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BasicEarningPerShareOrdinaryParticipationCertificate",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to basic ordinary participation certificate holders.",
        "label": "Basic Earning Per Share Ordinary Participation Certificate",
        "totalLabel": "Basic loss per CPO/Share attributable to stockholders of the Company"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BasicEarningsLossPerOrdinaryParticipationCertificate": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BasicEarningsLossPerOrdinaryParticipationCertificate",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total basic earnings (loss) per ordinary participation certificate.",
        "label": "Basic Earnings (Loss) Per Ordinary Participation Certificate",
        "terseLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BasicEarningsLossPerOrdinaryParticipationCertificateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BasicEarningsLossPerOrdinaryParticipationCertificateAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Basic Earnings (Loss) Per Ordinary Participation Certificate [Abstract]",
        "terseLabel": "Basic (loss) earnings per CPO attributable to stockholders of the Company:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BasicEarningsLossPerOrdinaryParticipationCertificateFromContinuingOperations": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BasicEarningsLossPerOrdinaryParticipationCertificateFromContinuingOperations",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": "tv_BasicEarningPerShareOrdinaryParticipationCertificate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basic earnings (loss) per ordinary participation certificate from continuing operations.",
        "label": "Basic Earnings (Loss) Per Ordinary Participation Certificate From Continuing Operations",
        "terseLabel": "Continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BasicEarningsLossPerOrdinaryParticipationCertificateFromDiscontinuedOperations": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BasicEarningsLossPerOrdinaryParticipationCertificateFromDiscontinuedOperations",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": "tv_BasicEarningPerShareOrdinaryParticipationCertificate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basic earnings (loss) per ordinary participation certificate from discontinued operations.",
        "label": "Basic Earnings (Loss) Per Ordinary Participation Certificate From Discontinued Operations",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "negatedTotalLabel": "Basic loss per CPO/Share attributable to stockholders of the Company"
       }
      },
      "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": [
      "r65",
      "r66"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShareFromContinuingOperations",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": "ifrs-full_BasicEarningsLossPerShare",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from continuing operations",
        "terseLabel": "Continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations, unless line item indicates otherwise [member]]"
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShareFromDiscontinuedOperations",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": "ifrs-full_BasicEarningsLossPerShare",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from discontinued operations",
        "terseLabel": "Discontinued operations"
       }
      },
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "ifrs-full_BasicEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsPerShareAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings per share [abstract]",
        "terseLabel": "Basic (loss) earnings per CPO and per each Series of Shares (not in the form of a CPO unit)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BasicWeightedAverageOfOutstandingSharesOrdinaryParticipationCertificatesCposAndSeriesOfSharesNotInFormOfCpoUnitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BasicWeightedAverageOfOutstandingSharesOrdinaryParticipationCertificatesCposAndSeriesOfSharesNotInFormOfCpoUnitAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Basic weighted average of outstanding shares, Ordinary Participation Certificates CPOs and Series of Shares (not in form of CPO unit) [abstract]",
        "terseLabel": "Basic weighted average of outstanding total shares, CPOs and Series of Shares (not in the form of CPO unit)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BenefitFromTaxLossCarryforwardsDerivedFromDisposalOfItsInvestmentInGSF": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BenefitFromTaxLossCarryforwardsDerivedFromDisposalOfItsInvestmentInGSF",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of benefit from tax loss carry forwards derived from the disposal of its investment in GSF.",
        "label": "Benefit From Tax Loss Carry forwards Derived from the Disposal of its Investment in G S F",
        "verboseLabel": "Benefit from tax loss carryforwards derived from the disposal in 2014 of its investment in GSF"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis",
        "terseLabel": "Basis points",
        "verboseLabel": "Variable interest rate spread (as a percent)"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "tv_BorrowingsEffectiveInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BorrowingsEffectiveInterestRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate on borrowings.",
        "label": "Borrowings Effective interest rate",
        "terseLabel": "Effective Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Borrowing interest rate (as a percent)",
        "verboseLabel": "Interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ifrs-full_BorrowingsInterestRateBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRateBasis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate basis",
        "terseLabel": "Base rate",
        "verboseLabel": "Interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "tv_BorrowingsTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BorrowingsTerm",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The term of the borrowings.",
        "label": "Borrowings, Term",
        "terseLabel": "Term of borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Minimum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r159",
      "r180",
      "r188",
      "r296",
      "r496",
      "r498",
      "r692"
     ]
    },
    "ifrs-full_BrandNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BrandNamesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brand names [member]",
        "terseLabel": "Trademarks with finite useful lives"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing rights to a group of complementary assets such as a trademark (or service mark) and its related trade name, formulas, recipes and technological expertise. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "tv_BroadbandServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BroadbandServicesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents information pertaining to broadband services.",
        "label": "Broadband Services [Member]",
        "terseLabel": "Broadband Services"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BroadcastingConcessionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BroadcastingConcessionsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the broadcasting concessions.",
        "label": "Broadcasting Concessions [Member]",
        "terseLabel": "Broadcasting concessions"
       }
      }
     },
     "auth_ref": []
    },
    "tv_BuildingAndLandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "BuildingAndLandMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building and land [Member]",
        "label": "Building And Land [Member]",
        "terseLabel": "Buildings and Land"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings [member]",
        "terseLabel": "Buildings"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r367"
     ]
    },
    "ifrs-full_BusinessCombinationsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r196",
      "r367"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r549",
      "r572"
     ]
    },
    "currency_CHF": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "CHF",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Switzerland, Francs",
        "terseLabel": "Swiss francs"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CableNetworksSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CableNetworksSegmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the cable networks segment.",
        "label": "Cable Networks Segment [Member]",
        "terseLabel": "Cable networks"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CableSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CableSegmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the cable segment.",
        "label": "Cable Segment [Member]",
        "terseLabel": "Cable"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Cablebox.S.a.DeC.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Cablebox.S.a.DeC.v.Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tax contingent liability in Cablebox. S.A. de C.V.",
        "label": "Cablebox. S.A. de C.V. [Member]",
        "terseLabel": "Cablebox. S.A. de C.V."
       }
      }
     },
     "auth_ref": []
    },
    "tv_CablemasS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CablemasS.a.Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Cablems, S.A.",
        "label": "Cablemas, S.A. [Member]",
        "terseLabel": "Cablemas's"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CablestarS.a.DeC.v.AndSubsidiariesCollectivelyBestelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CablestarS.a.DeC.v.AndSubsidiariesCollectivelyBestelMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Cablestar, S.A. de C.V. and subsidiaries (collectively, \"Bestel\").",
        "label": "Cablestar, S.A. de C.V. And Subsidiaries Collectively, Bestel [Member]",
        "terseLabel": "Bestel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CancellationOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CancellationOfTreasuryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancellation of treasury shares",
        "terseLabel": "Cancellation of sale of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of treasury stock cancelled during the period. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "ifrs-full_CapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital commitments",
        "verboseLabel": "Provision for the settlement agreement"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of future capital expenditures that the entity is committed to make."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "tv_CapitalTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CapitalTaxLossesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for capital tax losses.",
        "label": "Capital tax losses",
        "terseLabel": "Capital tax loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r20",
      "r88",
      "r91",
      "r99",
      "r100",
      "r102",
      "r104",
      "r105",
      "r195",
      "r223",
      "r224",
      "r311",
      "r315",
      "r350",
      "r353",
      "r356",
      "r357",
      "r359",
      "r361",
      "r362",
      "r369",
      "r384",
      "r385"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r91",
      "r99",
      "r102",
      "r104",
      "r195",
      "r223",
      "r224",
      "r315",
      "r353",
      "r356",
      "r359",
      "r361",
      "r369",
      "r384",
      "r385"
     ]
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "terseLabel": "Cash and bank accounts"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "tv_CashAndCashEquivalentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CashAndCashEquivalentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [ Member]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents.",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Total cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r115",
      "r143",
      "r297",
      "r427"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails": {
       "parentTag": "ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents, amount contributed to fair value of plan assets",
        "terseLabel": "Money market securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount cash and cash equivalents contribute to the fair value of defined benefit plan assets. [Refer: Cash and cash equivalents; Plan assets, at fair value; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "tv_CashAndCashEquivalentsDiscontinuedOperationsTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CashAndCashEquivalentsDiscontinuedOperationsTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash ad cash equivalents of discontinued operations transferred.",
        "label": "Cash And Cash Equivalents, Discontinued Operations, Transferred",
        "terseLabel": "Cash and cash equivalents of Spun-off Businesses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CashEquivalentsAndTemporaryInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CashEquivalentsAndTemporaryInvestmentsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Cash Equivalents And Temporary Investments [Line Items]",
        "terseLabel": "Cash and Cash Equivalents and Temporary Investments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CashEquivalentsAndTemporaryInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CashEquivalentsAndTemporaryInvestmentsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to cash equivalents and temporary investments.",
        "label": "Cash Equivalents And Temporary Investments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CashFlowFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CashFlowFromUsedInOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities.",
        "label": "Cash Flow From Used In Operating Activities",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash used in financing activities",
        "verboseLabel": "Cash flows 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": [
      "r106",
      "r116"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities, discontinued operations",
        "terseLabel": "Net cash used in financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's financing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) financing activities]"
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "terseLabel": "Cash flows used in investing activities",
        "totalLabel": "Net cash used in investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r116"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities, discontinued operations",
        "terseLabel": "Net cash provided by investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's investing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) investing activities]"
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "terseLabel": "Cash flows from operating activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "auth_ref": [
      "r106",
      "r116"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Operating Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities, discontinued operations",
        "terseLabel": "Net cash (used in) provided by operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]"
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "tv_CashManagementAmountContributedToFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CashManagementAmountContributedToFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails": {
       "parentTag": "ifrs-full_LiabilityAssetOfDefinedBenefitPlans",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash management amount contributed to fair value of plan assets.",
        "label": "Cash Management Amount Contributed To Fair Value Of Plan Assets",
        "verboseLabel": "Cash management"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash receipts from repayment of advances and loans made to related parties",
        "terseLabel": "Prepaid to the company",
        "verboseLabel": "Prepayment of long-term loan due from related party"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from repayment to the entity of loans and advances made to related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "ifrs-full_CategoriesOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of assets recognised from costs to obtain or fulfil contracts with customers [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r266"
     ]
    },
    "ifrs-full_CategoriesOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of assets recognised from costs to obtain or fulfil contracts with customers [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all categories of assets recognised from the costs to obtain or fulfil contracts with customers. It also represents the standard value for the 'Categories of assets recognised from costs to obtain or fulfil contracts with customers' axis if no other member is used. [Refer: Assets recognised from costs to obtain or fulfil contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r163",
      "r266"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r372"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r234",
      "r372"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r336"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r336"
     ]
    },
    "tv_CertainMexicanSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CertainMexicanSubsidiariesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for certain Mexican subsidiaries.",
        "label": "Certain Mexican Subsidiaries [Member]",
        "terseLabel": "Certain Mexican subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ChangeInBasisPointsOfDecreasingInDiscountRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ChangeInBasisPointsOfDecreasingInDiscountRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of change in basis points of increasing in discount rate.",
        "label": "Change In Basis Points of Decreasing In Discount Rate",
        "terseLabel": "Change in basis points"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ChangeInBasisPointsOfDecreasingInLongTermGrowthRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ChangeInBasisPointsOfDecreasingInLongTermGrowthRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of change in basis points of decreasing in long term growth rate.",
        "label": "Change In Basis Points of Decreasing In Long Term Growth Rate",
        "terseLabel": "Change in basis points of decreasing in long term growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ChangeInBasisPointsOfIncreasingInDiscountRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ChangeInBasisPointsOfIncreasingInDiscountRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of change in basis points of discount rate.",
        "label": "Change In Basis Points of Increasing In Discount Rate",
        "terseLabel": "Change in basis points"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ChangeInBasisPointsOfIncreasingInLongTermGrowthRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ChangeInBasisPointsOfIncreasingInLongTermGrowthRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of change in basis points of increasing in long term growth rate.",
        "label": "Change In Basis Points of Increasing In Long Term Growth Rate",
        "terseLabel": "Change in basis points of increasing in long term growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "ifrs-full_ChangesInEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ChangesInEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in equity",
        "terseLabel": "Decrease in net assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r600"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ClassCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ClassCommonStockMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Class A common stock.",
        "label": "Class Common Stock [Member]",
        "terseLabel": "Class A common stock"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r72",
      "r157",
      "r174",
      "r274",
      "r339",
      "r395"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r157",
      "r174",
      "r274",
      "r339",
      "r395"
     ]
    },
    "ifrs-full_ClassesOfContingentLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of contingent 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": [
      "r85",
      "r193",
      "r348"
     ]
    },
    "ifrs-full_ClassesOfContingentLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of contingent liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for possible obligations that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the entity; or, present obligations that arise from past events but are not recognised because (a) it is probable that an outflow of resources embodying economic benefits will be required to settle the obligations; or (b) the amount of the obligations cannot be measured with sufficient reliability. It also represents the standard value for the 'Classes of contingent liabilities' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r193"
     ]
    },
    "ifrs-full_ClassesOfEmployeeBenefitsExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfEmployeeBenefitsExpenseAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of employee benefits expense [abstract]",
        "terseLabel": "Employee benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r230",
      "r231",
      "r261",
      "r262",
      "r407"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r187",
      "r230",
      "r231",
      "r261",
      "r262",
      "r407"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsTables",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r225",
      "r226",
      "r227",
      "r384",
      "r386"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsTables",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r223",
      "r225",
      "r226",
      "r227",
      "r384",
      "r386"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r231",
      "r261",
      "r262"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r230",
      "r231",
      "r261",
      "r262"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r354"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r354"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r316"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r316"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r288",
      "r399",
      "r446"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r399",
      "r446"
     ]
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closing foreign exchange rate",
        "terseLabel": "Foreign exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "tv_CommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Commitments and Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CommitmentsForCableNetworkImprovementsAndUpgrades": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CommitmentsForCableNetworkImprovementsAndUpgrades",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of future capital expenditures that the entity is committed to make for cable network improvements and upgrades.",
        "label": "Commitments for Cable Network Improvements and Upgrades",
        "terseLabel": "Primarily commitments amount"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CommitmentsForTransmissionRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CommitmentsForTransmissionRights",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of commitments for transmission rights",
        "label": "Commitments for transmission rights",
        "terseLabel": "Commitments for transmission rights"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CommitmentsToAcquireSoftwareAndRelatedServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CommitmentsToAcquireSoftwareAndRelatedServices",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of commitments to acquire software and related services",
        "label": "Commitments to acquire software and related services",
        "terseLabel": "Commitments to acquire software and related services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommunicationAndNetworkEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CommunicationAndNetworkEquipmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communication and network equipment [member]",
        "terseLabel": "Networks and technical equipment",
        "verboseLabel": "Networks and Technical Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing communications and network equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r609"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that may be subsequently reclassified to income or loss:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that will not be reclassified to income or loss:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "terseLabel": "Total comprehensive income (loss)",
        "totalLabel": "Comprehensive loss",
        "verboseLabel": "Comprehensive (loss) 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": [
      "r119",
      "r121",
      "r138",
      "r338",
      "r364",
      "r410",
      "r450",
      "r494"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Comprehensive (loss) income attributable to:"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeCalc2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r410",
      "r453"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeCalc2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Stockholders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r410",
      "r454"
     ]
    },
    "ifrs-full_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer equipment [member]",
        "terseLabel": "Computer Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "tv_ConsolidatedNetAssetsAsPercentageOfConsolidatedEquity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ConsolidatedNetAssetsAsPercentageOfConsolidatedEquity",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated net assets as a percentage of consolidated equity of the company.",
        "label": "Consolidated Net Assets As A Percentage Of Consolidated Equity",
        "terseLabel": "Percentage of net assets consolidated equity"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ConsolidatedRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ConsolidatedRevenuesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Consolidated Revenues [Member]",
        "terseLabel": "Consolidated Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in progress [member]",
        "terseLabel": "Construction and Projects in Progress"
       }
      },
      "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": [
      "r659"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ContentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ContentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for content.",
        "label": "Content [Member]",
        "terseLabel": "Content"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContinuingAndDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTables",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing and discontinued operations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_ContinuingOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContinuingOperationsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTables",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing operations, unless line item indicates otherwise [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for components of the entity that are not discontinued operations. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. This meaning may be overridden for line items which are either intrinsically related to discontinued operations (or disposal groups held for sale), or which are typically reported for the aggregate of continuing and discontinued. This member also represents the standard value for the 'Continuing and discontinued operations' axis if no other member is used. [Refer: Discontinued operations [member]; Aggregate continuing and discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_ContractualCapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractualCapitalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual capital commitments",
        "terseLabel": "Minimum annual commitments for the use of satellite transponders"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "tv_CorporateAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CorporateAssetMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the Corporate asset.",
        "label": "Corporate Asset [Member]",
        "terseLabel": "Corporate assets"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CorporateExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CorporateExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of corporate expenses incurred during the period.",
        "label": "Corporate Expenses",
        "terseLabel": "Corporate expenses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CorporateInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CorporateInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No Definition.",
        "label": "Corporate Information"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CorporativoVascoDeQuirogaS.a.DeC.v.CvqAndSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CorporativoVascoDeQuirogaS.a.DeC.v.CvqAndSubsidiariesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Corporativo Vasco de Quiroga, S.A. de C.V. (\"CVQ\") and subsidiaries.",
        "label": "Corporativo Vasco de Quiroga, S.A. de C.V. CVQ and subsidiaries [Member]",
        "terseLabel": "CVQ"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "tv_ProfitLossBeforeOtherExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "negatedLabel": "Cost of sales"
       }
      }
     },
     "auth_ref": [
      "r408",
      "r467"
     ]
    },
    "tv_CostOfSalesAndOperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CostOfSalesAndOperatingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cost of sales and operating expenses.",
        "label": "Cost Of Sales And Operating Expenses",
        "terseLabel": "Cost of revenues and operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CostOfSalesSellingExpensesAndAdministrativeExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CostOfSalesSellingExpensesAndAdministrativeExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Cost of Revenues, Selling Expenses and Administrative Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CostsAndExpensesToEntityRelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CostsAndExpensesToEntityRelatedPartyTransactionsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Costs and expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostsToObtainContractsWithCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostsToObtainContractsWithCustomersMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs to obtain contracts with customers [member]",
        "terseLabel": "Contract costs"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of assets recognised from the costs to obtain or fulfil contracts with customers representing the costs to obtain contracts with customers. [Refer: Assets recognised from costs to obtain or fulfil contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r499",
      "r525"
     ]
    },
    "ifrs-full_CountryOfDomicileMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CountryOfDomicileMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country of domicile [member]",
        "terseLabel": "Mexico"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the country in which the entity is registered and where it has its legal address or registered office."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "tv_CumulativeEarningsSubjectedToIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CumulativeEarningsSubjectedToIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cumulative earnings that have been subjected to income tax that can be distributed by entity free of specified country income tax.",
        "label": "Cumulative Earnings Subjected To Income Tax",
        "terseLabel": "Cumulative earnings"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CumulativeGainLossOnIneffectivenessOfCashFlowHedgesRecognizedInOtherComprehensiveIncomeOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CumulativeGainLossOnIneffectivenessOfCashFlowHedgesRecognizedInOtherComprehensiveIncomeOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of gain (loss) on change in fair value of hedge instrument recognised in other comprehensive income or loss.",
        "label": "Cumulative Gain (Loss) On Ineffectiveness of Cash Flow Hedges Recognized In Other Comprehensive Income or Loss",
        "terseLabel": "Cumulative gain (loss) on change in fair value of hedge instruments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CurrenciesOtherThanUsdEurArsClpCopMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrenciesOtherThanUsdEurArsClpCopMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents foreign currency other than United States Dollars, Euros, Argentinean, Chilean and Colombian Pesos.",
        "label": "Currencies Other Than Usd Eur Ars Clp Cop [Member]",
        "terseLabel": "Other currencies"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesCashAndCashEquivalentsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency risk [member]",
        "terseLabel": "Foreign currency risk"
       }
      },
      "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": [
      "r181",
      "r182",
      "r183",
      "r184",
      "r236"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets",
        "terseLabel": "Current assets",
        "totalLabel": "Total current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r134",
      "r437",
      "r494"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CurrentCustomerAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrentCustomerAdvances",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current customer advances.",
        "label": "Current customer advances",
        "terseLabel": "Customer advances"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CurrentCustomerDepositsAndAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrentCustomerDepositsAndAdvances",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current customer deposits and advances.",
        "label": "Current customer deposits and advances",
        "terseLabel": "Customer deposits and advances"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDeferredIncomeIncludingCurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDeferredIncomeIncludingCurrentContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current deferred income including current contract liabilities",
        "terseLabel": "Prepayment of deferred income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current deferred income including current contract liabilities. [Refer: Deferred income including contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r699",
      "r701"
     ]
    },
    "ifrs-full_CurrentDeferredIncomeOtherThanCurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDeferredIncomeOtherThanCurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current deferred income other than current contract liabilities",
        "terseLabel": "Current portion of deferred revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current deferred income other than current contract liabilities. [Refer: Deferred income other than contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r699",
      "r701"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current derivative financial assets",
        "terseLabel": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current derivative financial liabilities",
        "terseLabel": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ifrs-full_CurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current financial liabilities",
        "verboseLabel": "Current financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "tv_CurrentIncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrentIncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetailsCalc2": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current income tax relating to amounts recognised in other comprehensive income.",
        "label": "Current Income Tax Relating to Components of Other Comprehensive Income",
        "terseLabel": "Current tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentInterestPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current interest payable",
        "terseLabel": "Interest Payable on current portion of long-term debt",
        "verboseLabel": "Interest payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current interest payable. [Refer: Interest payable]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_CurrentInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current investments",
        "terseLabel": "Short-term investments",
        "verboseLabel": "Short-term investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current investments."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "tv_CurrentInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrentInvestmentsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for current investments.",
        "label": "Current Investments [Member]",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtFinanceLeaseObligationsAndOtherNotesPayableDetailsCalc2": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Current portion of lease liabilities",
        "verboseLabel": "Less: Current portion"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "terseLabel": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r438",
      "r494"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current payables on social security and taxes other than income tax",
        "terseLabel": "Other taxes payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables on social security and taxes other than incomes tax. [Refer: Payables on social security and taxes other than income tax]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPortionOfLongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of non-current borrowings",
        "terseLabel": "Current portion of long-term debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "tv_CurrentPortionOfNonCurrentBorrowingsExcludingOtherNotesAndInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrentPortionOfNonCurrentBorrowingsExcludingOtherNotesAndInterestPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current portion of non-current borrowings, excluding other notes and interest payable.",
        "label": "Current Portion of Non-Current Borrowings, Excluding Other Notes and Interest payable",
        "terseLabel": "Less: Current portion of long-term debt, excluding interest payable"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CurrentPortionOfNoncurrentSecuredBankLoansReceivedAndDebenturesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrentPortionOfNoncurrentSecuredBankLoansReceivedAndDebenturesIssued",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails": {
       "parentTag": "ifrs-full_DebtSecurities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-current portion of non-current secured bank loans received and debentures issued. [Refer: Secured bank loans received]",
        "label": "Current Portion Of Noncurrent Secured Bank Loans Received And Debentures Issued",
        "verboseLabel": "Less: Current portion of long-term debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentProvisionsForEmployeeBenefits",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current provisions for employee benefits",
        "terseLabel": "Employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      }
     },
     "auth_ref": [
      "r405",
      "r441"
     ]
    },
    "ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentServiceCostNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails": {
       "parentTag": "tv_NetPeriodicPensionCostAndSeniorityPremiumCostNetDefinedBenefitLiabilityAsset",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in net defined benefit liability (asset) resulting from current service cost",
        "terseLabel": "Service cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r321"
     ]
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax assets, current",
        "terseLabel": "Contract costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_CurrentTaxAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax assets, non-current",
        "terseLabel": "Contract costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "negatedLabel": "Income taxes, current"
       }
      }
     },
     "auth_ref": [
      "r468",
      "r527"
     ]
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "terseLabel": "Income taxes payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "terseLabel": "Trade accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r534",
      "r539",
      "r540"
     ]
    },
    "tv_CurrentTransmissionRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrentTransmissionRights",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current transmission rights.",
        "label": "Current Transmission Rights",
        "terseLabel": "Transmission rights"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CurrentTransmissionRightsAndProgramming": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CurrentTransmissionRightsAndProgramming",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureTransmissionRightsDetails": {
       "parentTag": "tv_TransmissionRights",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureTransmissionRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current transmission rights and programming.",
        "label": "Current Transmission rights and programming",
        "verboseLabel": "Current portion of transmission rights"
       }
      }
     },
     "auth_ref": []
    },
    "tv_CustomerAdvancesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "CustomerAdvancesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for customer advances.",
        "label": "Customer Advances [Member]",
        "terseLabel": "Customer advances"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CustomerrelatedIntangibleAssetsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer-related intangible assets [member]",
        "terseLabel": "Subscriber lists"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets related to customers. Such assets may include customer lists, order or production backlog, customer contracts and related customer relationships as well as non-contractual customer relationships."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r557",
      "r646"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r557",
      "r646"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r559",
      "r648"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r559",
      "r648"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r561",
      "r650"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r559",
      "r648"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r552",
      "r641"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r553",
      "r642"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r553",
      "r642"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r551",
      "r640"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r551",
      "r640"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r551",
      "r640"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r554",
      "r643"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r556",
      "r645"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r556",
      "r645"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r557",
      "r646"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r560",
      "r649"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r558",
      "r647"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r555",
      "r644"
     ]
    },
    "tv_DebtInstrumentPricePercentageAtYieldToMaturity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DebtInstrumentPricePercentageAtYieldToMaturity",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The debt instruments priced at yield to maturity as a percent.",
        "label": "Debt instrument price percentage at yield to maturity",
        "terseLabel": "Senior Notes priced at yield to maturity (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DebtInstrumentYieldToMaturityPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DebtInstrumentYieldToMaturityPercentage",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The yield to maturity is the interest rate that equates the present value of a bonds cash flows to its price.",
        "label": "Debt instrument yield to maturity, percentage",
        "terseLabel": "Debt instrument yield to maturity (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DebtInstrumentsAmountContributedToFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails": {
       "parentTag": "ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instruments, amount contributed to fair value of plan assets",
        "terseLabel": "Mutual funds (fixed rate instruments)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount instruments representing debt (rather than equity) contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r476",
      "r529"
     ]
    },
    "tv_DebtPayableUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DebtPayableUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to debt payables.",
        "label": "Debt Payable Undiscounted Cash Flows",
        "terseLabel": "Debt"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DebtRepaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DebtRepaymentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for debt repayment after the reporting period.",
        "label": "Debt Repayment [Member]",
        "terseLabel": "Debt repayment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DebtSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instruments issued",
        "totalLabel": "Total debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of instruments issued by the entity that represent indebtedness."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "tv_DebtSecuritiesExcludingInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DebtSecuritiesExcludingInterestPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of instruments issued by the entity that represent indebtedness, Includes principle and finance cost only.",
        "label": "Debt Securities, Excluding Interest Payable",
        "terseLabel": "Principal, Net of Finance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DeconsolidationNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeconsolidationNetAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net deconsolidation of net assets.",
        "label": "Deconsolidation Net Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DecreaseInLongTermGrowthRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DecreaseInLongTermGrowthRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of decrease in long term growth rate.",
        "label": "Decrease In Long Term Growth Rate",
        "terseLabel": "Decrease in long term growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DecreaseThroughDistributionToDiscontinuedOperationsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DecreaseThroughDistributionToDiscontinuedOperationsEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity distribution to discontinued operations segment.",
        "label": "Decrease Through Distribution To Discontinued Operations, equity",
        "negatedLabel": "Equity distribution of Spun-off Businesses",
        "negatedTerseLabel": "Spun-off Businesses to Ollamani",
        "terseLabel": "Spun-off Businesses to Ollamani"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DecreaseThroughDistributionToDiscontinuedOperationsEquityNominal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DecreaseThroughDistributionToDiscontinuedOperationsEquityNominal",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of nominal equity value distribution to discontinued operations segment.",
        "label": "Decrease Through Distribution To Discontinued Operations, equity, Nominal",
        "terseLabel": "Spun-off Businesses to Ollamani, Nominal"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DecreaseThroughPaymentsLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DecreaseThroughPaymentsLiabilitiesArisingFromFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease in liabilities arising from financing activities resulting from repayments of liabilities. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]",
        "label": "Decrease through Payments, liabilities arising from financing activities",
        "negatedLabel": "Payments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DeferredIncomeTaxAssetsOfForeignSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeferredIncomeTaxAssetsOfForeignSubsidiariesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for deferred income tax assets of foreign subsidiaries.",
        "label": "Deferred Income Tax Assets of Foreign Subsidiaries [Member]",
        "terseLabel": "Deferred income tax assets of certain foreign subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DeferredIncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeferredIncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetailsCalc2": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deferred income tax relating to amounts recognised in other comprehensive income.",
        "label": "Deferred Income Tax Relating To Components Of Other Comprehensive Income",
        "terseLabel": "Deferred tax"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DeferredIncomeTaxesDerivedFromAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeferredIncomeTaxesDerivedFromAssetsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deferred tax derived from assets (liabilities).",
        "label": "Deferred Income Taxes Derived from Assets (Liabilities)",
        "terseLabel": "Deferred income tax derived from assets (liabilities)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DeferredIncomeTaxesOfMexicanCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeferredIncomeTaxesOfMexicanCompaniesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for deferred income taxes of Mexican companies.",
        "label": "Deferred income tax assets of Mexican companies",
        "terseLabel": "Deferred income tax assets of Mexican companies"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "Deferred income 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": [
      "r8",
      "r307",
      "r430",
      "r434"
     ]
    },
    "tv_DeferredTaxAssetsRecognizedOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeferredTaxAssetsRecognizedOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deferred tax asset recognized on operating tax loss carryforwards.",
        "label": "Deferred Tax Assets Recognized, Operating Loss Carryforwards",
        "terseLabel": "Tax loss carryforwards for which deferred taxes were recognized"
       }
      }
     },
     "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.televisair.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "negatedLabel": "Income taxes, deferred"
       }
      },
      "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": [
      "r9",
      "r308"
     ]
    },
    "tv_DeferredTaxExpenseIncomeLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeferredTaxExpenseIncomeLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deferred tax expense (income) loss recognised in profit or loss.",
        "label": "Deferred Tax Expense (Income) Loss Recognised in Profit or Loss",
        "negatedLabel": "Credit (Charge) to Consolidated Statement of Income (Continuing Operations)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DeferredTaxExpenseIncomeLossRecognisedInProfitOrLossDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeferredTaxExpenseIncomeLossRecognisedInProfitOrLossDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deferred tax expense (income) loss recognised in profit or loss.",
        "label": "Deferred Tax Expense (Income) Loss Recognised in Profit or Loss Discontinued operation",
        "negatedLabel": "(Charge) to Consolidated Statement of Income (Discontinued Operations)",
        "negatedTerseLabel": "Spun-off Businesses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "negatedLabel": "Statement of income (charge) credit"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r308"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred income 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": [
      "r8",
      "r307",
      "r430",
      "r434"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "periodEndLabel": "Deferred income tax account at end of period",
        "periodStartLabel": "Deferred income tax account at beginning of period",
        "terseLabel": "Deferred income tax assets, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r307"
     ]
    },
    "ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax relating to items credited (charged) directly to equity",
        "terseLabel": "Retained earnings credit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax related to items credited (charged) directly to equity. [Refer: Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r302"
     ]
    },
    "tv_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityAndOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityAndOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax relating to items credited (charged) directly to equity and other comprehensive income.",
        "label": "Deferred Tax Relating to Items Credited (Charged) Directly to Equity and Other Comprehensive Income",
        "negatedLabel": "Credit (Charge) to OCI and Retained Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefinedBenefitObligationAtPresentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefinedBenefitObligationAtPresentValue",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails": {
       "parentTag": "ifrs-full_SurplusDeficitInPlan",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetailsCalc2": {
       "parentTag": "ifrs-full_LiabilityAssetOfDefinedBenefitPlans",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit obligation, at present value",
        "terseLabel": "Defined benefit obligation",
        "totalLabel": "Defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]"
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsWeightedAverageDurationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r317"
     ]
    },
    "ifrs-full_DefinedBenefitPlansDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsWeightedAverageDurationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r317"
     ]
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense",
        "negatedLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      },
      "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": [
      "r144",
      "r241",
      "r250",
      "r409",
      "r467",
      "r536"
     ]
    },
    "tv_DepreciationAndAmortisationExpenseIncludedInAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DepreciationAndAmortisationExpenseIncludedInAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "tv_DepreciationAndAmortisationExpenseIncludingDiscontinuedOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense included in administrative expense.",
        "label": "Depreciation and amortisation expense included in administrative expense",
        "terseLabel": "Administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DepreciationAndAmortisationExpenseIncludedInCostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DepreciationAndAmortisationExpenseIncludedInCostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "tv_DepreciationAndAmortisationExpenseIncludingDiscontinuedOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense included in cost of sales.",
        "label": "Depreciation and amortisation expense included in cost of sales",
        "terseLabel": "Cost of revenues"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DepreciationAndAmortisationExpenseIncludedInDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DepreciationAndAmortisationExpenseIncludedInDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "tv_DepreciationAndAmortisationExpenseIncludingDiscontinuedOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense included in discontinued operations",
        "label": "Depreciation And Amortisation Expense Included In Discontinued Operations",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DepreciationAndAmortisationExpenseIncludedInSellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DepreciationAndAmortisationExpenseIncludedInSellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "tv_DepreciationAndAmortisationExpenseIncludingDiscontinuedOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense included in selling expense.",
        "label": "Depreciation and amortisation expense included in selling expense",
        "terseLabel": "Selling expenses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DepreciationAndAmortisationExpenseIncludingDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DepreciationAndAmortisationExpenseIncludingDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense including discontinued operations.",
        "label": "Depreciation And Amortisation Expense Including Discontinued Operations",
        "totalLabel": "Total depreciation, amortization and other amortization"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationInvestmentProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationInvestmentProperty",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, investment property",
        "terseLabel": "Depreciation of the period"
       }
      }
     },
     "auth_ref": [
      "r99",
      "r101",
      "r356",
      "r358"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "negatedTerseLabel": "Depreciation of the year"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r22",
      "r314"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation for the year",
        "verboseLabel": "Depreciation of right -of-use assets of discontinued operations"
       }
      }
     },
     "auth_ref": [
      "r168",
      "r268"
     ]
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial assets",
        "terseLabel": "Carrying Value, Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ifrs-full_DerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial liabilities",
        "terseLabel": "Carrying Value, Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ifrs-full_DerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsTables",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives [member]",
        "terseLabel": "Derivatives",
        "verboseLabel": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r495",
      "r497",
      "r507",
      "r518"
     ]
    },
    "tv_DesarrolloVistaHermosaS.a.DeC.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DesarrolloVistaHermosaS.a.DeC.vMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The information pertaining to Desarrollo Vista Hermosa, S.A. de C.V.",
        "label": "Desarrollo Vista Hermosa, S.A. de C.V [Member]",
        "terseLabel": "Desarrollo Vista Hermosa, S.A. de C.V."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBorrowingsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for borrowings [text block]",
        "terseLabel": "Debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "tv_DescriptionOfAccountingPolicyForCashAndCashEquivalentsAndShortTermInvestmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForCashAndCashEquivalentsAndShortTermInvestmentsPolicyTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for cash and cash equivalents and short-term investments.",
        "label": "Description of Accounting Policy for Cash and Cash Equivalents and Short Term Investments [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents and Short-term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for derivative financial instruments [text block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for derivative financial instruments. [Refer: Classes of financial instruments [domain]; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Employee Benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial assets [text block]",
        "terseLabel": "Financial Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign Currency Translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of assets [text block]",
        "terseLabel": "Impairment of Long-lived Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of assets."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Income Taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets and goodwill [text block]",
        "terseLabel": "Intangible Assets and Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInterestIncomeAndExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInterestIncomeAndExpenseExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for interest income and expense [text block]",
        "terseLabel": "Interest Income"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income and expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for investment in associates and joint ventures [text block]",
        "terseLabel": "Investments in Associates and Joint Ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investment in associates and joint ventures. [Refer: Total for all associates [member]; Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Lease Agreements"
       }
      },
      "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": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProgrammingAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProgrammingAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for programming assets [text block]",
        "terseLabel": "Transmission Rights"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for programming assets. [Refer: Programming assets]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property, Plant and Equipment, and Investment Property"
       }
      },
      "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": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue Recognition and Contract Costs"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for segment reporting [text block]",
        "terseLabel": "Segment Reporting"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based Payment Agreements"
       }
      },
      "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": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for trade and other payables [text block]",
        "terseLabel": "Trade Accounts Payable and Accrued Expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate applied to cash flow projections",
        "verboseLabel": "Post-tax discount rate (as a percentage)"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r77",
      "r80",
      "r342",
      "r345"
     ]
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [text block]",
        "terseLabel": "Schedule of new or amended standards issued by IASB"
       }
      }
     },
     "auth_ref": [
      "r117",
      "r299"
     ]
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Growth rate used to extrapolate cash flow projections",
        "terseLabel": "Long-term growth rate (as a percentage)"
       }
      },
      "en": {
       "role": {
        "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r76",
      "r79",
      "r341",
      "r344"
     ]
    },
    "tv_DescriptionOfPreTaxDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DescriptionOfPreTaxDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the pre-tax discount rates.",
        "label": "Description Of Pre Tax Discount Rates Applied To Cash Flow Projections",
        "terseLabel": "Pre-tax discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DilutedEarningPerShareOrdinaryParticipationCertificate": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DilutedEarningPerShareOrdinaryParticipationCertificate",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to diluted ordinary participation certificate holders.",
        "label": "Diluted Earning Per Share Ordinary Participation Certificate",
        "totalLabel": "Diluted loss per CPO/Share attributable to stockholders of the Company"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DilutedEarningsLossPerOrdinaryParticipationCertificate": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DilutedEarningsLossPerOrdinaryParticipationCertificate",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total diluted earnings (loss) per ordinary participation certificate.",
        "label": "Diluted Earnings (Loss) Per Ordinary Participation Certificate",
        "terseLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DilutedEarningsLossPerOrdinaryParticipationCertificateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DilutedEarningsLossPerOrdinaryParticipationCertificateAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Diluted Earnings (Loss) Per Ordinary Participation Certificate [Abstract]",
        "terseLabel": "Diluted (loss) earnings per CPO attributable to stockholders of the Company:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DilutedEarningsLossPerOrdinaryParticipationCertificateFromContinuingOperations": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DilutedEarningsLossPerOrdinaryParticipationCertificateFromContinuingOperations",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": "tv_DilutedEarningPerShareOrdinaryParticipationCertificate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted earnings (loss) per ordinary participation certificate from continuing operations.",
        "label": "Diluted Earnings (Loss) Per Ordinary Participation Certificate From Continuing Operations",
        "terseLabel": "Continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DilutedEarningsLossPerOrdinaryParticipationCertificateFromDiscontinuedOperations": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DilutedEarningsLossPerOrdinaryParticipationCertificateFromDiscontinuedOperations",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": "tv_DilutedEarningPerShareOrdinaryParticipationCertificate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted earnings (loss) per ordinary participation certificate from discontinued operations.",
        "label": "Diluted Earnings (Loss) Per Ordinary Participation Certificate From Discontinued Operations",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "totalLabel": "Diluted loss per CPO/Share attributable to stockholders of the Company"
       }
      },
      "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": [
      "r65",
      "r66"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShareFromContinuingOperations",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": "ifrs-full_DilutedEarningsLossPerShare",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from continuing operations",
        "terseLabel": "Continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations, unless line item indicates otherwise [member]; Diluted earnings (loss) per share]"
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShareFromDiscontinuedOperations",
     "calculation": {
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails": {
       "parentTag": "ifrs-full_DilutedEarningsLossPerShare",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from discontinued operations",
        "terseLabel": "Discontinued operations"
       }
      },
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "ifrs-full_DilutedEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsPerShareAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings per share [abstract]",
        "terseLabel": "Diluted (loss) earnings per CPO and per each Series of Shares (not in the form of a CPO unit)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DilutedWeightedAverageOfOutstandingSharesOrdinaryParticipationCertificatesCposAndSeriesOfSharesNotInFormOfCpoUnitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DilutedWeightedAverageOfOutstandingSharesOrdinaryParticipationCertificatesCposAndSeriesOfSharesNotInFormOfCpoUnitAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Diluted weighted average of outstanding shares, Ordinary Participation Certificates CPOs and Series of Shares (not in form of CPO unit) [abstract]",
        "terseLabel": "Diluted weighted average of outstanding total shares, CPOs and Series of Shares (not in the form of CPO unit)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfAccountingEstimatesAndAssumptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfAccountingEstimatesAndAssumptionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Accounting Estimates and Assumptions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingEstimatesAndAssumptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of accounting judgements and estimates [text block]",
        "terseLabel": "Accounting Estimates and Assumptions"
       }
      },
      "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": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of additional information about defined benefit plans [text block]",
        "terseLabel": "Schedule of the components of net periodic pension and seniority premium cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of additional information about defined benefit plans necessary to meet the objectives of IAS 19. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of other comprehensive income by item [text block]",
        "terseLabel": "Schedule of accumulated other comprehensive income or (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of the analysis of other comprehensive income by item."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ifrs-full_DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of present value of defined benefit obligation that distinguishes nature, characteristics and risks [text block]",
        "terseLabel": "Schedule of reconciliation between defined benefit obligations and post-employment benefit liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of an analysis of the present value of a defined benefit obligation that distinguishes the nature, characteristics and risks of the obligation. Such a disclosure could distinguish: (a) between amounts owing to active members, deferred members, and pensioners; (b) between vested benefits and accrued but not vested benefits; and (c) between conditional benefits, amounts attributable to future salary increases and other benefits. [Refer: Defined benefit obligation, at present value]"
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [text block]",
        "terseLabel": "Schedule of Income from discontinued operations, net, Net income from discontinued operations, Gain or loss on disposition of discontinued operations, net and total carrying amount of the consolidated net assets disposed of by the Group"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the analysis of the single amount of discontinued operations. [Refer: Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTables",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [line items]",
        "terseLabel": "Income from Discontinued Operations, Net",
        "verboseLabel": "Income Taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTables",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the analysis of the single amount of discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "tv_DisclosureOfAssetsAndLiabilitiesOfSubsidiariesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfAssetsAndLiabilitiesOfSubsidiariesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about assets and liabilities of subsidiaries.",
        "label": "Disclosure of assets and liabilities of subsidiaries [table text block]",
        "terseLabel": "Schedule of consolidated assets and liabilities of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of assets recognised from costs to obtain or fulfil contracts with customers [line items]",
        "terseLabel": "Contract Costs"
       }
      },
      "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_DisclosureOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomersTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of assets recognised from costs to obtain or fulfil contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to assets recognised from the costs to obtain or fulfil contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r266"
     ]
    },
    "tv_DisclosureOfAssociateAndJointVenturesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfAssociateAndJointVenturesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of Associate and Joint Ventures [Line Items]",
        "terseLabel": "Investments in associates and joint ventures"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfAssociateAndJointVenturesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfAssociateAndJointVenturesTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to associates and joint ventures.",
        "label": "Disclosure of Associate and Joint Ventures [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfAssociatesAndJointVentureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfAssociatesAndJointVentureTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Associates And Joint Venture [Table]",
        "label": "Disclosure of Associates And Joint Venture [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfAssociatesAndJointVenturesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfAssociatesAndJointVenturesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Associates And Joint Ventures [Line Items]",
        "label": "Disclosure of Associates And Joint Ventures [Line Items]",
        "terseLabel": "Investments in Associates and Joint Ventures"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfBalancesOfReceivablesAndPayablesBetweenGroupAndRelatedPartiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfBalancesOfReceivablesAndPayablesBetweenGroupAndRelatedPartiesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of balances of receivables and payables between Company's group and related parties.",
        "label": "Disclosure of balances of receivables and payables between Group and related parties [table text block]",
        "terseLabel": "Summary of balances of receivables and payables between the Group and related parties"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfBasicEarningsPerOrdinaryParticipationCertificatesCposAndPerEachSeriesOfSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfBasicEarningsPerOrdinaryParticipationCertificatesCposAndPerEachSeriesOfSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about basic earnings per CPO and per each series of shares not in the form of CPO unit.",
        "label": "Disclosure of basic earnings per Ordinary Participation Certificates (CPOs) and per each series of shares not in the form of Ordinary Participation Certificates (CPOs) unit [table text block]",
        "terseLabel": "Summary of basic (loss) earnings per CPO and per each Series \"A,\" Series \"B,\" Series \"D,\" and Series \"L\" Share (not in the form of a CPO unit) attributable to stockholders of the company"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfConsolidationExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of consolidation [text block]",
        "terseLabel": "Consolidation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for consolidation."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "terseLabel": "Debt and Lease Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "tv_DisclosureOfBusinessCombinationsInvestmentsAndDispositionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfBusinessCombinationsInvestmentsAndDispositionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A.",
        "label": "Spun-off Businesses and Acquisition of Non-controlling Interest in Sky"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfBusinessCombinationsInvestmentsAndDispositionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfBusinessCombinationsInvestmentsAndDispositionsTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSky"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of business combinations investments and dispositions.",
        "label": "Disclosure Of Business Combinations Investments And Dispositions [Text Block]",
        "terseLabel": "Spun-off Businesses and Acquisition of Non-controlling Interest in Sky"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCapitalStockAndLongTermRetentionPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCapitalStockAndLongTermRetentionPlanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Capital Stock and Long-term Retention Plan"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCapitalStockAndShareBasedPaymentArrangementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCapitalStockAndShareBasedPaymentArrangementsTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for capital stock and share-based payment arrangements.",
        "label": "Disclosure Of Capital Stock And Share-Based Payment Arrangements [Text Block]",
        "terseLabel": "Capital Stock and Long-term Retention Plan"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCarryingAmountOfTradeNotesAndAccountsReceivablesInForeignCurrenciesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCarryingAmountOfTradeNotesAndAccountsReceivablesInForeignCurrenciesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The table disclosure of carrying amount of trade and accounts receivable in foreign currency.",
        "label": "Disclosure of carrying amount of trade notes and accounts receivables in foreign currencies [table text block]",
        "terseLabel": "Schedule of carrying amount of trade accounts and notes receivable in foreign currencies"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Cash and Cash Equivalents and Short-term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCashAndCashEquivalentsAndShortTermInvestmentsTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for cash and cash equivalents and short-term investments.",
        "label": "Disclosure of Cash and Cash Equivalents and Short-term Investments [Text Block]",
        "terseLabel": "Cash and Cash Equivalents and Short-term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "Schedule of cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "tv_DisclosureOfChangesInAllowanceForDoubtfulAccountsOfTradeNotesAndAccountReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfChangesInAllowanceForDoubtfulAccountsOfTradeNotesAndAccountReceivablesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure summary of changes in allowance for doubtful accounts of trade notes and account receivables.",
        "label": "Disclosure of changes in allowance for doubtful accounts of trade notes and account receivables (table text block)",
        "terseLabel": "Schedule of loss allowance of trade accounts and notes receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [text block]",
        "terseLabel": "Schedule of reconciliation of the number of shares and CPOs outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Classes of share capital [domain]]"
       }
      }
     },
     "auth_ref": [
      "r288",
      "r399",
      "r446"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]",
        "terseLabel": "Classes of share capital"
       }
      },
      "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.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r399",
      "r446"
     ]
    },
    "tv_DisclosureOfCombinedCondensedBalanceSheetInformationRelatedToShareInAssociatesAndJointVenturesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCombinedCondensedBalanceSheetInformationRelatedToShareInAssociatesAndJointVenturesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of combined condensed balance sheet information related to the Group's share in associates and joint ventures.",
        "label": "Disclosure of Combined Condensed Balance Sheet Information Related to Share in Associates and Joint Ventures [Table Text Block]",
        "terseLabel": "Schedule of combined condensed balance sheet information related to the Group's share in associates other than TelevisaUnivision (formerly known as UH II)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCommitmentsAndContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCommitmentsAndContingenciesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of commitments and contingencies [Line Items]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCommitmentsAndContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCommitmentsAndContingenciesTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information about commitments and contingencies.",
        "label": "Disclosure of commitments and contingencies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "terseLabel": "Commitments and Contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "tv_DisclosureOfConsolidatedCashFlowsOfSubsidiariesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfConsolidatedCashFlowsOfSubsidiariesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about consolidated cash flows of subsidiaries.",
        "label": "Disclosure of consolidated cash flows of subsidiaries [table text block]",
        "terseLabel": "Summary of consolidated cash flows of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCostOfSalesSellingExpensesAndAdministrativeExpensesTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for cost of sales, selling expenses and administrative expenses.",
        "label": "Disclosure of cost of sales, selling expenses and administrative expenses [text block]",
        "terseLabel": "Cost of Revenues, Selling Expenses and Administrative Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfCurrentTradeNotesAndAccountsReceivablesNetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfCurrentTradeNotesAndAccountsReceivablesNetTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The table disclosure of trade notes and accounts receivables net.",
        "label": "Disclosure of current trade notes and accounts receivables net [table text block]",
        "terseLabel": "Schedule of trade accounts and notes receivable, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [text block]",
        "terseLabel": "Schedule of deferred income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment Benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [text block]",
        "terseLabel": "Schedule of changes in the net post-employment benefit liability and remeasurement adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of defined benefit plans. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r317"
     ]
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsWeightedAverageDurationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [line items]",
        "terseLabel": "Post-employment benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsWeightedAverageDurationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to defined benefit plans."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r317"
     ]
    },
    "ifrs-full_DisclosureOfDepositsFromCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDepositsFromCustomersExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of deposits from customers [text block]",
        "terseLabel": "Customer Advances"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deposits from customers. [Refer: Deposits from customers]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of depreciation and amortisation expense [text block]",
        "terseLabel": "Schedule of depreciation, amortization and other amortization included in cost of revenues, selling expenses, administrative expenses and discontinued operations"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt and Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Schedule of debt and lease liabilities outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]",
        "terseLabel": "Debt and Lease Liabilities"
       }
      },
      "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.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]",
        "terseLabel": "Investments in Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r220",
      "r225",
      "r232",
      "r370"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgedItemsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgedItemsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedged items [text block]",
        "terseLabel": "Schedule of outstanding principal amounts of hedged items"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about hedged items. [Refer: Hedged items [domain]]"
       }
      }
     },
     "auth_ref": [
      "r212",
      "r377"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgedItemsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgedItemsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedged items [line items]",
        "terseLabel": "Debt and Lease Liabilities"
       }
      },
      "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_DisclosureOfDetailedInformationAboutHedgedItemsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgedItemsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedged items [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of hedged items."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r377"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [text block]",
        "terseLabel": "Schedule of foreign exchange gain or loss derived from senior notes designated as a hedge"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about hedging instruments. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r209",
      "r374",
      "r383"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [line items]",
        "terseLabel": "Derivative Financial Instruments",
        "verboseLabel": "Financial Instruments"
       }
      },
      "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_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedging instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r374"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Schedule of changes in net carrying amount of goodwill, indefinite-lived trademarks and concessions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r92",
      "r354"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [text block]",
        "terseLabel": "Schedule of changes in the carrying amount of investment property"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about investment property. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "tv_DisclosureOfDetailedInformationAboutOtherExpenseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherExpenseIncomeTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information related to other expense (income).",
        "label": "Disclosure of detailed information about other expense, (Income) [table text block]",
        "terseLabel": "Schedule of other (expense) income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Schedule of analysis of changes in property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r316"
     ]
    },
    "tv_DisclosureOfDilutedEarningsPerOrdinaryParticipationCertificatesCposAndPerEachSeriesOfSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfDilutedEarningsPerOrdinaryParticipationCertificatesCposAndPerEachSeriesOfSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about diluted earnings per CPO and per each series of shares not in the form of CPO unit.",
        "label": "Disclosure of diluted earnings per Ordinary Participation Certificates (CPOs) and per each series of shares not in the form of Ordinary Participation Certificates (CPOs) unit [table text block]",
        "terseLabel": "Summary of diluted (loss) earnings per CPO and per each Series \"A,\" Series \"B,\" Series \"D,\" and Series \"L\" Share (not in the form of a CPO unit) attributable to stockholders of the company"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Earnings or Loss per CPO/Share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of employee benefits [text block]",
        "terseLabel": "Post-employment Benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "tv_DisclosureOfEmployeeBenefitsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfEmployeeBenefitsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of short-term employee benefits, share-based compensation and post-employment benefits.",
        "label": "Disclosure of employee benefits [table text block]",
        "terseLabel": "Schedule of expenses related to short-term employee benefits, share-based compensation and post-employment benefits and incurred"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "terseLabel": "Segment Information"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r257"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Events after the Reporting Period"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "tv_DisclosureOfExpensesRelatedToIfrs16IncludedInCostOfSalesAndSellingExpensesAndAdministrativeExpenses": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfExpensesRelatedToIfrs16IncludedInCostOfSalesAndSellingExpensesAndAdministrativeExpenses",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of expenses related to IFRS 16 included in cost of sales, selling expenses and administrative expenses.",
        "label": "Disclosure of expenses related to IFRS 16 included in cost of sales and selling expenses and administrative expenses [Table Text Block]",
        "terseLabel": "Schedule of expenses related to IFRS 16 included in cost of revenues, selling expenses and administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfExpirationOfTaxLossCarryforwardsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfExpirationOfTaxLossCarryforwardsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of years of expiration of tax loss carry forwards.",
        "label": "Disclosure of Expiration of Tax Loss Carry forwards [Table Text Block]",
        "terseLabel": "Schedule of years of expiration of tax loss carry forwards"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfFairValueCalculationsOfGoodwillAndIntangibleAssets": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfFairValueCalculationsOfGoodwillAndIntangibleAssets",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of the fair value calculations of goodwill and intangible assets.",
        "label": "Disclosure of fair value calculations of goodwill and intangible assets",
        "terseLabel": "Schedule of key assumptions used for fair value or value in use calculations of goodwill and intabgible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of financial instruments [text block]",
        "terseLabel": "Schedule of carrying value and estimated fair value of financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of financial instruments. [Refer: Classes of financial instruments [domain]; At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [text block]",
        "terseLabel": "Schedule of plan assets measured at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r38",
      "r326"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [line items]",
        "terseLabel": "Plan assets measured at fair value"
       }
      },
      "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_DisclosureOfFairValueOfPlanAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value of defined benefit plan assets."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r326"
     ]
    },
    "tv_DisclosureOfFinanceIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfFinanceIncomeExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Finance Expense, Net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance income (cost) [text block]",
        "terseLabel": "Finance Expense, Net"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "tv_DisclosureOfFinanceIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfFinanceIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about finance income (expense).",
        "label": "Disclosure of finance income (expense) [table text block]",
        "terseLabel": "Schedule of finance (expense) income, net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfFinanceLeaseOfTechnicalEquipmentByLessorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfFinanceLeaseOfTechnicalEquipmentByLessorTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of finance lease of technical equipment by lessor.",
        "label": "Disclosure of finance lease of technical equipment by lessor [text block]",
        "terseLabel": "Schedule of leased technical equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [text block]",
        "terseLabel": "Schedule of investments in financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r232",
      "r370"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsTables",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]",
        "terseLabel": "Investments in Financial Instruments",
        "verboseLabel": "Financial Instruments"
       }
      },
      "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.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsTables",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r225",
      "r232",
      "r370"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "terseLabel": "Financial Risk Management"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "tv_DisclosureOfForeignCurrencyCashAndCashEquivalentsMonetaryItemsNetPositionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfForeignCurrencyCashAndCashEquivalentsMonetaryItemsNetPositionTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of information about foreign currency position of cash and cash equivalents of monetary items net position.",
        "label": "Disclosure of Foreign Currency Cash and Cash Equivalents Monetary Items Net Position [Table Text Block]",
        "terseLabel": "Schedule of foreign currency of monetary items with net position"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfForeignCurrencyPositionOfMonetaryItemsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfForeignCurrencyPositionOfMonetaryItemsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of information about foreign currency position of monetary items.",
        "label": "Disclosure Of Foreign Currency Position Of Monetary Items [Table Text Block]",
        "terseLabel": "Schedule of foreign currency position of monetary items"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCorporateInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of general information about financial statements [text block]",
        "terseLabel": "Corporate Information"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r420"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [abstract]",
        "terseLabel": "Geographical segment information"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [text block]",
        "terseLabel": "Schedule of geographical segment information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [line items]",
        "terseLabel": "Disclosure of geographical areas"
       }
      },
      "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_DisclosureOfGeographicalAreasTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to geographical areas."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "tv_DisclosureOfHypotheticalChangeInFairValueOrLossesInEarningsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfHypotheticalChangeInFairValueOrLossesInEarningsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of hypothetical change in fair value or losses in earnings that the entity will incur.",
        "label": "Disclosure of Hypothetical Change in Fair value or Losses in Earnings [Table Text Block]",
        "terseLabel": "Schedule of hypothetical changes in fair value or losses in earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income Taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedOtherEquityInstrumentsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedOtherEquityInstrumentsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of indirect measurement of fair value of goods or services received, other equity instruments granted during period [text block]",
        "terseLabel": "Schedule of arrangements and weighted-average assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about maturity profile of defined benefit obligation [text block]",
        "terseLabel": "Schedule of the weighted average durations of the defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about the maturity profile of a defined benefit obligation. This will include the weighted average duration of the defined benefit obligation and may include other information about the distribution of the timing of benefit payments, such as a maturity analysis of the benefit payments. [Refer: Defined benefit obligation, at present value]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "tv_DisclosureOfInformationAboutNonControllingInterestsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfInformationAboutNonControllingInterestsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of information comprising non-controlling interests.",
        "label": "Disclosure of information about non-controlling interests [table text block]",
        "terseLabel": "Schedule of information about non-controlling interests"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationSufficientToPermitReconciliationOfClassesDeterminedForFairValueMeasurementToLineItemsInStatementOfFinancialPositionAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationSufficientToPermitReconciliationOfClassesDeterminedForFairValueMeasurementToLineItemsInStatementOfFinancialPositionAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information sufficient to permit reconciliation of classes determined for fair value measurement to line items in statement of financial position, assets [text block]",
        "terseLabel": "Schedule of financial assets and liabilities measured at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information sufficient to permit the reconciliation of classes of assets determined for fair value measurement to the line items in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "tv_DisclosureOfInitialApplicationOfStandardsOrInterpretationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsPolicyTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of the initial application of an IFRS policy.",
        "label": "Disclosure of Initial Application of Standards or Interpretations [Policy Text Block]",
        "terseLabel": "New and Amended IFRS Accounting Standards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net and Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible Assets, Net and Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "verboseLabel": "Intangible Assets and Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r354"
     ]
    },
    "ifrs-full_DisclosureOfInterestsInOtherEntitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInterestsInOtherEntitiesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVentures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interests in other entities [text block]",
        "terseLabel": "Investments in Associates and Joint Ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for interests in other entities."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInterestsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interests in subsidiaries [text block]",
        "terseLabel": "Schedule of interests in direct and indirect subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interests in subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of inventories [text block]",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "ifrs-full_DisclosureOfInvestmentPropertyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInvestmentPropertyLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [line items]",
        "terseLabel": "Investment Property, Net"
       }
      },
      "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_DisclosureOfInvestmentPropertyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInvestmentPropertyTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of investment property."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of investments accounted for using equity method [text block]",
        "terseLabel": "Schedule of investments in associates and joint ventures accounted for by the equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "tv_DisclosureOfInvestmentsInAssociatesAndJointVenturesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfInvestmentsInAssociatesAndJointVenturesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investments in associates and joint ventures.",
        "label": "Disclosure of Investments in Associates and Joint Ventures [Table Text Block]",
        "terseLabel": "Schedule of roll forward of investments in associates and joint ventures"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIssuedCapitalExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of issued capital [text block]",
        "terseLabel": "Schedule of shares of capital stock and CPOs"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfJointVenturesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfJointVenturesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [line items]",
        "terseLabel": "Investments in Associates and Joint Ventures"
       }
      },
      "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_DisclosureOfJointVenturesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfJointVenturesTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to joint ventures."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r152",
      "r389"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureMaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "terseLabel": "Material Accounting Policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r402",
      "r418"
     ]
    },
    "tv_DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities.",
        "label": "Disclosure of Maturity Analysis for Financial Liabilities [Table Text Block]",
        "terseLabel": "Schedule of contractual undiscounted cash flows"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]",
        "terseLabel": "Maturity analysis for non-derivative financial liabilities"
       }
      },
      "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_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis for non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r387"
     ]
    },
    "tv_DisclosureOfMaturityAnalysisOfFutureMinimumFinanceLeasePaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfMaturityAnalysisOfFutureMinimumFinanceLeasePaymentsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of future finance lease payments. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset.",
        "label": "Disclosure of maturity analysis of future minimum finance lease payments [Table text block]",
        "terseLabel": "Schedule of future minimum payments under lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [text block]",
        "verboseLabel": "Schedule of maturity analysis of undiscounted lease payments to be received"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r281"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [line items]",
        "terseLabel": "Maturity analysis of undiscounted lease payments to be received"
       }
      },
      "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.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r177",
      "r281"
     ]
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Risk Management"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]",
        "terseLabel": "Financial Risk Management"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r222"
     ]
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [text block]",
        "terseLabel": "Schedule of defined benefit obligations, plan assets and funded status"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r320"
     ]
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [line items]",
        "terseLabel": "Post-employment pension plans."
       }
      },
      "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_DisclosureOfNetDefinedBenefitLiabilityAssetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the net defined benefit liability (asset)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r320"
     ]
    },
    "tv_DisclosureOfNetSalesFromExternalCustomersTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfNetSalesFromExternalCustomersTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of net sales from external customers.",
        "label": "Disclosure of net sales from external customers [Table Text Block]",
        "terseLabel": "Schedule of revenue from external customers"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Events after the Reporting Period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]",
        "terseLabel": "Events after the reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r300"
     ]
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterests"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-controlling interests [text block]",
        "terseLabel": "Non-controlling Interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-current assets held for sale and discontinued operations [text block]",
        "terseLabel": "Income from Discontinued Operations, Net"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for non-current assets held for sale and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]",
        "terseLabel": "Summary of the stock awards for employees"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]",
        "terseLabel": "Schedule of reconciliation to consolidated revenues and operating income of continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]",
        "terseLabel": "Segment Information"
       }
      },
      "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.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income (expense) [text block]",
        "terseLabel": "Other Expense, Net"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ifrs-full_DisclosureOfProductsAndServicesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfProductsAndServicesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of products and services [line items]",
        "terseLabel": "Segment Information"
       }
      },
      "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_DisclosureOfProductsAndServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfProductsAndServicesTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of products and services [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the entity's products and services."
       }
      }
     },
     "auth_ref": [
      "r252"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net, and Investment Property, Net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property, Plant and Equipment, Net, and Investment Property, Net"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Property, plant and equipment",
        "verboseLabel": "Property, Plant and Equipment, Net"
       }
      },
      "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.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r316"
     ]
    },
    "tv_DisclosureOfProvisionForIncomeTaxesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfProvisionForIncomeTaxesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of provision for income taxes.",
        "label": "Disclosure of Provision for Income Taxes [Table Text Block]",
        "terseLabel": "Schedule of income tax provision"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use Assets, Net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]",
        "terseLabel": "Right-of-use Assets, Net"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r274"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]",
        "terseLabel": "Schedule of intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [line items]",
        "terseLabel": "Intangible Assets, Net and Goodwill",
        "verboseLabel": "Summary of intangible assets and goodwill"
       }
      },
      "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_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [text block]",
        "terseLabel": "Schedule of aging of analysis of the trade account and notes receivable past due"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in the loss allowance and explanation of changes in the gross carrying amount for financial instruments. Loss allowance is the allowance for expected credit losses on financial assets measured in accordance with paragraph 4.1.2 of IFRS 9, lease receivables and contract assets, the accumulated impairment amount for financial assets measured in accordance with paragraph 4.1.2A of IFRS 9 and the provision for expected credit losses on loan commitments and financial guarantee contracts. [Refer: Gross carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r223",
      "r224",
      "r384",
      "r385"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]",
        "terseLabel": "Schedule of reconciliation of long-term debt and lease liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r490"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r490"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfAssociateAccountedForUsingEquityMethodToCarryingAmountOfInterestInAssociateExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfSummarisedFinancialInformationOfAssociateAccountedForUsingEquityMethodToCarryingAmountOfInterestInAssociateExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of summarised financial information of associate accounted for using equity method to carrying amount of interest in associate [text block]",
        "verboseLabel": "Summarized of reconciles the summarized financial information of TelevisaUnivision (formerly known as UH II) to the carrying amount of the Group's interest TelevisaUnivision"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of the summarised financial information of an associate accounted for using the equity method to the carrying amount of the reporting entity's interest in the associate. [Refer: Carrying amount [member]; Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "tv_DisclosureOfReconciliationOfSummarizedFinancialInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfReconciliationOfSummarizedFinancialInformationTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Reconciliation Of Summarized Financial Information",
        "label": "Disclosure Of Reconciliation Of Summarized Financial Information [Text Block]",
        "terseLabel": "Summarized of reconcilies the summarized financial information of TelevisaUnivision (formerly known as UH II) to the carrying amount of the Group's interest in Televisaunivision"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related Parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "tv_DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfRetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of retained earnings and accumulated other comprehensive income or loss.",
        "label": "Disclosure Of Retained Earnings And Accumulated Other Comprehensive Income (Loss) [Text Block]",
        "terseLabel": "Retained Earnings and Accumulated Other Comprehensive Income or loss"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfRetainedEarningsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfRetainedEarningsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of retained earnings.",
        "label": "Disclosure of retained earnings [Table Text Block]",
        "terseLabel": "Schedule of retained earnings"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfRightOfUseAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfRightOfUseAssetsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of right of use assets, net.",
        "label": "Disclosure of Right of Use Assets [Table Text Block]",
        "terseLabel": "Schedule of right of use assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfRightOfUseAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfRightOfUseAssetsTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of right of use assets.",
        "label": "Disclosure of Right of Use Assets [Text Block]",
        "verboseLabel": "Right-of-use Assets, Net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfSaleFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfSaleFinancialAssetsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of financial assets classified as available for sale.",
        "label": "Disclosure Of Sale Financial Assets Explanatory",
        "terseLabel": "Schedule of roll forward of investments in financial assets at FVOCIL"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfSalesIncomeAndComprehensiveIncomeOfSubsidiariesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfSalesIncomeAndComprehensiveIncomeOfSubsidiariesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about consolidated sales, income and comprehensive income of subsidiaries.",
        "label": "Disclosure of sales income and comprehensive income of subsidiaries [table text block]",
        "terseLabel": "Schedule of consolidated revenues, net income and total comprehensive income of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfSegmentAssetsReconcileToTotalAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfSegmentAssetsReconcileToTotalAssetsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of segment assets reconcile to total assets.",
        "label": "Disclosure of segment assets reconcile to total assets [Table Text Block]",
        "terseLabel": "Schedule of segment assets reconciliation to total assets"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfSegmentInformationAboutAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfSegmentInformationAboutAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities.",
        "label": "Disclosure of Segment Information About Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of segment assets and liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfSegmentInformationAdditionsToPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfSegmentInformationAdditionsToPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of additions to property, plant and equipment.",
        "label": "Disclosure of Segment Information Additions to Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of additions to property, plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfSegmentLiabilitiesReconcileToTotalLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfSegmentLiabilitiesReconcileToTotalLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of Segment liabilities reconcile to total liabilities.",
        "label": "Disclosure of segment liabilities reconcile to total liabilities [Table Text Block]",
        "terseLabel": "Schedule of segment liabilities reconciliation to total liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [text block]",
        "terseLabel": "Schedule of actuarial assumptions-present value of defined benefit obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a sensitivity analysis for significant actuarial assumptions used to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [domain]; Defined benefit obligation, at present value]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [line items]",
        "terseLabel": "Sensitivity analysis"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the sensitivity analysis for actuarial assumptions."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r400",
      "r447"
     ]
    },
    "tv_DisclosureOfShareOfComprehensiveIncomeLossOfAssociatesAndJointVenturesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfShareOfComprehensiveIncomeLossOfAssociatesAndJointVenturesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share of comprehensive income (loss) of associates and joint ventures.",
        "label": "Disclosure of Share of Comprehensive Income (Loss) of Associates and Joint Ventures [Table Text Block]",
        "terseLabel": "Schedule of share of comprehensive income of associates and joint ventures other than TelevisaUnivision (formerly known as UH II)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfSharesOrdinaryParticipationCertificatesCposAndSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitsForComputationOfDilutedEarningsPerCpoAndPerShareTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfSharesOrdinaryParticipationCertificatesCposAndSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitsForComputationOfDilutedEarningsPerCpoAndPerShareTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about shares, CPOs and shares not in the form of CPO units for computation of diluted earnings per CPO and per share.",
        "label": "Disclosure of shares, Ordinary Participation Certificates (CPOs) and shares not in the form of Ordinary Participation Certificates (CPOs) units for computation of diluted earnings per CPO and per share [table text block]",
        "terseLabel": "Summary of weighted average for diluted (loss) earnings per CPO/Share of outstanding total shares, CPOs and Series \"A,\" Series \"B,\" Series \"D,\" and Series \"L\" Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of associates [line items]",
        "terseLabel": "Corporate information:",
        "verboseLabel": "Investments in Associates and Joint Ventures"
       }
      },
      "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_DisclosureOfSignificantInvestmentsInAssociatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of associates [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to associates."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r153",
      "r390"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]",
        "terseLabel": "Consolidated subsidiaries information"
       }
      },
      "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.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r151",
      "r388"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]",
        "terseLabel": "Schedule of principal differences between income taxes computed at the statutory rate and the Group's provision for income taxes"
       }
      },
      "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": [
      "r10",
      "r309"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "terseLabel": "Income Taxes",
        "verboseLabel": "Roll forward of deferred income tax assets and liabilities"
       }
      },
      "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.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r309"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesShareBasedPaymentAgreementsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Share based payment arrangements"
       }
      },
      "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.televisair.com/role/DisclosureAccountingPoliciesShareBasedPaymentAgreementsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r365"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "Trade Accounts Receivable, Net"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "tv_DisclosureOfTradeNotesAndAccountsReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfTradeNotesAndAccountsReceivableLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Disclosure of trade notes and accounts receivable [line items]",
        "terseLabel": "Trade Accounts Receivable, Net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfTradeNotesAndAccountsReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfTradeNotesAndAccountsReceivableTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information relating to trade and accounts receivable.",
        "label": "Disclosure of trade notes and accounts receivable [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Summary of principal transactions carried out by Group with affiliated companies, including equity investees, stockholders and entities in which stockholders have an equity interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r49",
      "r331"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Related Parties"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r336"
     ]
    },
    "tv_DisclosureOfTransmissionRightsAndProgrammingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfTransmissionRightsAndProgrammingTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTransmissionRights"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of transmission rights and programming.",
        "label": "Disclosure of transmission rights and programming [text block]",
        "terseLabel": "Transmission Rights"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfUsefulLifeOfInvestmentPropertyTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfUsefulLifeOfInvestmentPropertyTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for useful life of investment property.",
        "label": "Disclosure of Useful Life of Investment Property [Table Text Block]",
        "terseLabel": "Schedule of useful life of investment property"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisclosureOfWeightedAverageOutstandingSharesOrdinaryParticipationCertificatesCposAndSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisclosureOfWeightedAverageOutstandingSharesOrdinaryParticipationCertificatesCposAndSharesNotInFormOfOrdinaryParticipationCertificatesCposUnitsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about weighted average outstanding shares, CPOs and shares not in the form of CPO units.",
        "label": "Disclosure of weighted average outstanding shares, Ordinary Participation Certificates (CPOs) and shares not in the form of Ordinary Participation Certificates (CPOs) units [table text block]",
        "terseLabel": "Summary of weighted average for basic (loss) earnings per CPO/Share of outstanding total shares, CPOs and Series \"A,\" Series \"B,\" Series \"D,\" and Series \"L\" Shares (not in the form of CPO units)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "cash flow from discontinued operation",
        "label": "Discontinued Operation",
        "negatedLabel": "Spun-off"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DiscontinuedOperationsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTables",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued operations [member]",
        "terseLabel": "Discontinued operations"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of an entity that either has been disposed of or is classified as held for sale, and that: (a) represents a separate major line of business or geographical area of operations; (b) is part of a single co-ordinated plan to dispose of a separate major line of business or geographical area of operations; or (c) is a subsidiary acquired exclusively with a view to resale. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "tv_DismantlingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DismantlingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of dismantling costs.",
        "label": "Dismantling Costs",
        "terseLabel": "Dismantling cost"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DismantlingCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DismantlingCostsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for dismantling costs.",
        "label": "Dismantling Costs [Member]",
        "terseLabel": "Dismantling costs"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DismantlingObligationIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DismantlingObligationIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest related to dismantling obligation interest.",
        "label": "Dismantling Obligation Incurred",
        "terseLabel": "Dismantling obligation incurred"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DismantlingObligationOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DismantlingObligationOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of dismantling obligation of property plant and equipment as at the end of the reporting period.",
        "label": "Dismantling Obligation of property Plant and Equipment",
        "terseLabel": "Dismantling obligations amounted"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DisposedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DisposedOperationsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for disposed operations.",
        "label": "Disposed Operations [Member]",
        "terseLabel": "Disposed Operations"
       }
      }
     },
     "auth_ref": []
    },
    "tv_DividendReceivedFromPreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DividendReceivedFromPreferredShares",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of dividend received from preferred sghares",
        "label": "Dividend Received from Preferred Shares",
        "terseLabel": "Dividends from preferred shares"
       }
      }
     },
     "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.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to owners",
        "negatedLabel": "Dividends",
        "terseLabel": "Aggregate amount of dividends paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r401",
      "r417"
     ]
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid, classified as financing activities",
        "negatedLabel": "Dividends paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ifrs-full_DividendsPaidToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid to non-controlling interests",
        "terseLabel": "Dividends paid to non controlling interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid to non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners per share",
        "terseLabel": "Preferred stock dividend proposed (in Ps. per share)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount, per share, of dividends proposed or declared before financial statements were authorised for issue but not recognised as distribution to owners."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r403",
      "r419"
     ]
    },
    "ifrs-full_DividendsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received",
        "negatedLabel": "Dividends from PDS"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends received."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ifrs-full_DividendsReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received, classified as investing activities",
        "terseLabel": "Dividends received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from dividends received, classified as investing activities. [Refer: Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ifrs-full_DividendsReceivedFromAssociatesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsReceivedFromAssociatesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received from associates, classified as investing activities",
        "terseLabel": "Income from UHI"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow representing dividends received from associates, classified as investing activities. [Refer: Total for all associates [member]; Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToOwnersPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsRecognisedAsDistributionsToOwnersPerShare",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to owners per share",
        "verboseLabel": "Dividend per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount, per share, of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r401",
      "r417"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r549",
      "r572"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r549",
      "r572",
      "r615"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information",
        "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.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "tv_DomesticRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DomesticRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of domestic revenue.",
        "label": "Domestic Revenue",
        "terseLabel": "Domestic revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DonationsAndSubsidiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DonationsAndSubsidiesExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Donations and subsidies expense",
        "negatedLabel": "Donations"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "tv_DthBroadcastSatelliteTvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "DthBroadcastSatelliteTvMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for DTH Broadcast Satellite TV.",
        "label": "DTH Broadcast Satellite TV [Member]",
        "terseLabel": "DTH Broadcast Satellite TV"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r604"
     ]
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "EUR",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro Member Countries, Euro",
        "terseLabel": "Euros"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings or Loss per CPO/Share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [line items]",
        "terseLabel": "Basic and diluted (loss) earnings per CPO/share"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "tv_EcoProduccionesS.a.DeC.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EcoProduccionesS.a.DeC.vMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The information pertaining to ECO Producciones, S.A. de C.V.",
        "label": "ECO Producciones, S.A. de C.V [Member]",
        "terseLabel": "ECO Producciones, S.A. de C.V."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation 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": [
      "r108",
      "r109"
     ]
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EliminationOfIntersegmentAmountsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elimination of intersegment amounts [member]",
        "terseLabel": "Intersegment",
        "verboseLabel": "Intersegment eliminations"
       }
      },
      "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": [
      "r521",
      "r522"
     ]
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "totalLabel": "Employee benefits"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r409",
      "r467",
      "r536"
     ]
    },
    "tv_EmployeeBenefitsIncludingDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EmployeeBenefitsIncludingDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of employee benefits included in administrative expense.",
        "label": "Employee Benefits Including Discontinued Operations",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "auth_ref": []
    },
    "tv_EmpresasCablevisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EmpresasCablevisionMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Empresas Cablevision.",
        "label": "Empresas Cablevision [Member]",
        "terseLabel": "Empresas Cablevision"
       }
      }
     },
     "auth_ref": []
    },
    "tv_EmpresasCablevisionS.a.b.DeC.v.AndSubsidiariesCollectivelyEmpresasCablevisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EmpresasCablevisionS.a.b.DeC.v.AndSubsidiariesCollectivelyEmpresasCablevisionMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Empresas Cablevision, S.A.B. de C.V. and subsidiaries (collectively, \"Empresas Cablevision\").",
        "label": "Empresas Cablevision S.A.B. de C.V. And Subsidiaries Collectively, Empresas Cablevision [Member]",
        "terseLabel": "Empresas Cablevision"
       }
      }
     },
     "auth_ref": []
    },
    "tv_EnterpriseCashGeneratingUnitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EnterpriseCashGeneratingUnitMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for enterprise cash generating Unit.",
        "label": "Enterprise Cash generating Unit [Member]",
        "terseLabel": "Enterprise"
       }
      }
     },
     "auth_ref": []
    },
    "tv_EnterpriseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EnterpriseMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to enterprise member.",
        "label": "Enterprise [Member]",
        "terseLabel": "Enterprise"
       }
      }
     },
     "auth_ref": []
    },
    "tv_EnterpriseOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EnterpriseOperationsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents information pertaining to enterprise operations.",
        "label": "Enterprise Operations [Member]",
        "terseLabel": "Enterprise Operations"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "End balance of period",
        "periodStartLabel": "Beginning Balance of period",
        "totalLabel": "Total equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r120",
      "r154",
      "r155",
      "r156",
      "r337",
      "r363",
      "r393",
      "r394",
      "r406",
      "r433",
      "r442"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total liabilities and equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "totalLabel": "Equity attributable to stockholders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Equity Attributable to Stockholders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityInstrumentsAmountContributedToFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails": {
       "parentTag": "ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity instruments, amount contributed to fair value of plan assets",
        "terseLabel": "Equity instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount instruments representing equity (rather than debt) contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r475",
      "r528"
     ]
    },
    "tv_EquityInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EquityInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of equity investments.",
        "label": "Equity Investments",
        "terseLabel": "Equity investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityInvestmentsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity investments [member]",
        "terseLabel": "Equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r518"
     ]
    },
    "tv_EquityMethodGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EquityMethodGain",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of gain from equity method  investments.",
        "label": "Equity method gain",
        "terseLabel": "Equity method gain recognized in income"
       }
      }
     },
     "auth_ref": []
    },
    "tv_EquityMethodLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "EquityMethodLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of loss from equity method  investments.",
        "label": "Equity method loss",
        "terseLabel": "Equity method loss recognized in loss"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r608"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r565",
      "r576",
      "r586",
      "r619"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r562",
      "r573",
      "r583",
      "r616"
     ]
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EstimatedFinancialEffectOfContingentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated financial effect of contingent liabilities",
        "terseLabel": "Anticipated total settlement amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the estimated financial effect of contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r84",
      "r347"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r614"
     ]
    },
    "tv_ExpectedAverageLifeOtherEquityInstrumentsGranted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpectedAverageLifeOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expected average award life of the other equity instruments.",
        "label": "Expected average life, other equity instruments granted",
        "terseLabel": "Expected average life of awards"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ExpectedCreditLossesOfTradeAccountsReceivablesRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpectedCreditLossesOfTradeAccountsReceivablesRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expected credit losses of trade accounts receivable recognized.",
        "label": "Expected Credit Losses of Trade Accounts Receivables Recognized",
        "negatedLabel": "Expected credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ExpectedDividendAsPercentageOtherEquityInstrumentsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpectedDividendAsPercentageOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of other equity instruments granted.",
        "label": "Expected dividend as a percentage, other equity instruments granted",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ExpectedFutureFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpectedFutureFinancing",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of future financing the entity is expected to provide.",
        "label": "Expected Future Financing",
        "terseLabel": "Amount of future financing expected to provide"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ExpectedVolatilityOtherEquityInstrumentsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpectedVolatilityOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the other equity instruments granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period.",
        "label": "Expected volatility, other equity instruments granted",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesShareBasedPaymentAgreementsDetails",
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "tv_ExpenseRecognisedDuringPeriodForAdministrativeServicesToRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpenseRecognisedDuringPeriodForAdministrativeServicesToRelatedPartyTransaction",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RelatedPartyCostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognised during the period in respect of administrative services for related party transactions.",
        "label": "Expense recognised during period for administrative services to related party transaction",
        "terseLabel": "Administrative services"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ExpenseRecognisedDuringPeriodForAdvertisingToRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpenseRecognisedDuringPeriodForAdvertisingToRelatedPartyTransaction",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RelatedPartyCostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognised during the period in respect of advertising services for related party transactions.",
        "label": "Expense recognised during period for advertising to related party transaction",
        "terseLabel": "Advertising"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ExpenseRecognisedDuringPeriodForDonationsToRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpenseRecognisedDuringPeriodForDonationsToRelatedPartyTransaction",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RelatedPartyCostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognised during the period in respect of donations for related party transactions.",
        "label": "Expense recognised during period for donations to related party transaction",
        "terseLabel": "Donations"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ExpenseRecognisedDuringPeriodForProgrammingProductionTransmissionRightsAndTelecomToRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpenseRecognisedDuringPeriodForProgrammingProductionTransmissionRightsAndTelecomToRelatedPartyTransaction",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RelatedPartyCostsAndExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognised during the period in respect of programming production, transmission rights and telecom for related party transactions.",
        "label": "Expense recognised during period for programming production, transmission rights and telecom to related party transaction",
        "terseLabel": "Programming production, transmission rights and telecom"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ExpenseRecognisedDuringPeriodForTechnicalServicesToRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpenseRecognisedDuringPeriodForTechnicalServicesToRelatedPartyTransaction",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RelatedPartyCostsAndExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognised during the period in respect of technical services for related party transactions.",
        "label": "Expense recognised during period for technical services to related party transaction",
        "terseLabel": "Technical services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "tv_ExpenseRelatingToVariableLeasePaymentsAndShortTermLeases",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense relating to short-term leases for which recognition exemption has been used",
        "terseLabel": "Expenses relating to short-term leases and leases of low-value assets"
       }
      }
     },
     "auth_ref": [
      "r170",
      "r270"
     ]
    },
    "tv_ExpenseRelatingToVariableLeasePaymentsAndShortTermLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpenseRelatingToVariableLeasePaymentsAndShortTermLeases",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the expense relating to variable lease payments and short-term leases accounted for applying paragraph 6 of IFRS 16.",
        "label": "Expense Relating To Variable Lease Payments And Short Term Leases",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "tv_ExpenseRelatingToVariableLeasePaymentsAndShortTermLeases",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense relating to variable lease payments not included in measurement of lease liabilities",
        "terseLabel": "Expenses relating to variable lease payment not included in the measurement of the lease liability"
       }
      }
     },
     "auth_ref": [
      "r171",
      "r271"
     ]
    },
    "tv_ExpensesRelatedToNaturalCalamities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ExpensesRelatedToNaturalCalamities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expenses related to natural calamities. This may include, but not limited to, earthquake, hurricane, flood, etc.",
        "label": "Expenses Related to Natural calamities",
        "terseLabel": "Expense related to Hurricane \"Otis\""
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Explanation of significant changes in contract assets and contract liabilities [text block]",
        "terseLabel": "Schedule of costs to obtain contracts with customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "tv_FairValueAsMultipleOfEbitda": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FairValueAsMultipleOfEbitda",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value represented as a multiple of EBITDA.",
        "label": "Fair Value As A Multiple Of EBITDA",
        "terseLabel": "Multiple of EBITDA (as defined)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_FairValueAsMultipleOfSales": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FairValueAsMultipleOfSales",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value represented as a multiple of sales.",
        "label": "Fair Value As A Multiple Of Sales",
        "terseLabel": "Multiple of sales"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FairValueHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FairValueHedgesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value hedges [member]",
        "terseLabel": "Fair value hedge"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to changes in fair value of a recognised asset or liability or an unrecognised firm commitment, or an identified portion of such an asset, liability or firm commitment, that is attributable to a particular risk and could affect profit or loss. [Refer: Types of hedges [domain]]"
       }
      }
     },
     "auth_ref": [
      "r96",
      "r209",
      "r212",
      "r217",
      "r374",
      "r377",
      "r381"
     ]
    },
    "ifrs-full_FairValueOfInvestmentPropertyWhenEntityAppliesCostModel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FairValueOfInvestmentPropertyWhenEntityAppliesCostModel",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of investment property when entity applies cost model",
        "terseLabel": "Fair value of investment property"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of fair value of investment property when an entity applies the cost model to measure the investment property."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r360"
     ]
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance expense",
        "negatedTotalLabel": "Finance expense",
        "verboseLabel": "Finance expense"
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "tv_FinanceCostsAdjustedToDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FinanceCostsAdjustedToDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of costs associated with debt financing activities of the entity.",
        "label": "Finance costs adjusted to debt",
        "negatedTotalLabel": "Finance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "tv_FinanceExpenseIncomeOnPrepaymentOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FinanceExpenseIncomeOnPrepaymentOfLongTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financial expense (income) relating to prepayment of long term debt.",
        "label": "Finance Expense (Income) on Prepayment of Long Term Debt",
        "terseLabel": "Finance expense (income) on prepayment of long term debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income",
        "terseLabel": "Finance income",
        "totalLabel": "Finance income"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ifrs-full_FinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income (cost)",
        "totalLabel": "Finance expense, net"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "tv_FinanceLeaseDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FinanceLeaseDiscountRatePercent",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Discount Rate, Percent",
        "terseLabel": "Obligated interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_FinanceLeaseObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FinanceLeaseObligationsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Finance lease obligations [abstract]",
        "terseLabel": "Lease liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_FinanceLeaseObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FinanceLeaseObligationsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for finance lease obligations.",
        "label": "Finance Lease Obligations [Member]",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets",
        "terseLabel": "Assets",
        "verboseLabel": "Carrying value of assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Classes of financial instruments [domain]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r219",
      "r223",
      "r224",
      "r226",
      "r384",
      "r385",
      "r386",
      "r506"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsSignificantUnobservableInputsDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, at fair value",
        "periodEndLabel": "Balance at the end of year",
        "periodStartLabel": "Balance at beginning of year",
        "terseLabel": "Assets at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through other comprehensive income, category [member]",
        "terseLabel": "FVOCIL"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through other comprehensive income category. [Refer: Financial assets at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r233",
      "r371"
     ]
    },
    "tv_FinancialExpensesPendingTaxDeductionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FinancialExpensesPendingTaxDeductionMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for financial expenses pending tax deduction.",
        "label": "Financial Expenses Pending Tax Deduction [Member]",
        "terseLabel": "Financial expenses pending tax deduction"
       }
      }
     },
     "auth_ref": []
    },
    "tv_FinancialLegalAndAccountingAdvisoryAndProfessionalServicesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FinancialLegalAndAccountingAdvisoryAndProfessionalServicesExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financial, legal and accounting advisory and professional services expense.",
        "label": "Financial, legal and accounting advisory and professional services expense",
        "negatedLabel": "Legal and financial advisory and professional services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "terseLabel": "Liabilities",
        "verboseLabel": "Carrying value of 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": [
      "r219"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, at fair value",
        "terseLabel": "Liabilities at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "tv_FiniteUsefulLivesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FiniteUsefulLivesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for intangible assets with an finite useful lives of an entity during the period.",
        "label": "Finite Useful Lives [Member]",
        "terseLabel": "Intangible Assets with Finite Useful Lives"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FixturesAndFittingsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixtures and fittings [member]",
        "terseLabel": "Furniture and Fixtures"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing fixtures and fittings that are not permanently attached to real property. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "ifrs-full_FloatingInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FloatingInterestRateMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Floating interest rate [member]",
        "terseLabel": "Floating rate"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a non-fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ifrs-full_ForeignCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ForeignCountriesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign countries [member]",
        "terseLabel": "Other countries"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for countries outside the entity's country of domicile. [Refer: Country of domicile [member]]"
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254"
     ]
    },
    "tv_ForeignCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForeignCurrencyMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Foreign Currency.",
        "label": "Foreign Currency [Member]",
        "terseLabel": "Currencies other than Peso"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForeignCurrencyTranslationAdjustmentsToInvestmentsInAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForeignCurrencyTranslationAdjustmentsToInvestmentsInAssociatesAndJointVentures",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of foreign exchange adjustments to Investments in associates and joint ventures.",
        "label": "Foreign Currency Translation Adjustments to Investments in Associates and Joint Ventures",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForeignExchangeGainOrLossOffsetByAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForeignExchangeGainOrLossOffsetByAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Offset by:",
        "terseLabel": "Offset against:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r580",
      "r590",
      "r623"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r580",
      "r590",
      "r623"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r580",
      "r590",
      "r623"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r580",
      "r590",
      "r623"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r580",
      "r590",
      "r623"
     ]
    },
    "tv_ForwardMaturingAtJanuary2025ThroughJanuary2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturingAtJanuary2025ThroughJanuary2026Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for forwards maturity at January 2025 through January 2026.",
        "label": "Forward Maturing At January 2025 Through January 2026 [Member]",
        "terseLabel": "Forwards maturity at January 2025 through January 2026"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForwardMaturingAtJanuaryThroughNovember2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturingAtJanuaryThroughNovember2026Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for forwards maturity at January Through November 2026.",
        "label": "Forward Maturing at January Through November 2026 [Member]",
        "terseLabel": "Forwards maturity at January through November 2026"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForwardMaturityAtFebruaryThroughApril2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturityAtFebruaryThroughApril2026Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for forwards maturity at February through April 2026.",
        "label": "Forward Maturity at February through April 2026 [Member]",
        "terseLabel": "Forwards maturity at February through April 2026"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForwardMaturityAtFebruaryThroughMarch2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturityAtFebruaryThroughMarch2025Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for forwards maturity at February through March 2025.",
        "label": "Forward Maturity At February Through March 2025 [Member]",
        "terseLabel": "Forwards maturity at February through March 2025"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForwardMaturityAtJanuary2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturityAtJanuary2025Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Forwards maturity at January 2025.",
        "label": "Forward Maturity At January 2025 [Member]",
        "terseLabel": "Forwards maturity at January 2025"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForwardMaturityAtJanuaryThroughMarch2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturityAtJanuaryThroughMarch2025Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for forwards maturity at January through March 2025.",
        "label": "Forward Maturity At January Through March 2025 [Member]",
        "terseLabel": "Forwards maturity at January through March 2025"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForwardMaturityAtJanuaryThroughMay2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturityAtJanuaryThroughMay2026Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for forwards maturity at January through May 2026.",
        "label": "Forward Maturity at January through May 2026 [Member]",
        "terseLabel": "Forwards maturity at January through May 2026"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForwardMaturityAtMarch2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturityAtMarch2025Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Forwards maturity at March 2025.",
        "label": "Forward Maturity At March 2025 [Member]",
        "terseLabel": "Forwards maturity at March 2025"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ForwardMaturityAtMarchThroughApril2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ForwardMaturityAtMarchThroughApril2026Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for forwards maturity at March through April 2026.",
        "label": "Forward Maturity at March through April 2026 [Member]",
        "terseLabel": "Forwards maturity at March through April 2026"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "tv_FundingForAcquisitionOfSharesLongTermRetentionPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "FundingForAcquisitionOfSharesLongTermRetentionPlan",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash funding for acquisition of shares for long term retention plan.",
        "label": "Funding for Acquisition of Shares Long Term Retention Plan",
        "negatedLabel": "Funding for acquisition of shares under the Long-term Retention Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on change in fair value of hedged item used as basis for recognising hedge ineffectiveness",
        "terseLabel": "Foreign currency translation (loss) gain derived",
        "verboseLabel": "Foreign exchange gain (loss) derived from the hedged Warrants issued by UHI and investments in Open-Ended Fund"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) on the change in fair value of the hedged item used as a basis for recognising hedge ineffectiveness. Hedge ineffectiveness is the extent to which the changes in the fair value or the cash flows of the hedging instrument are greater or less than those on the hedged item."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r211",
      "r375",
      "r376"
     ]
    },
    "tv_GainLossOnDispositionOfDiscontinuedOperationsBeforeIncomeTaxesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "GainLossOnDispositionOfDiscontinuedOperationsBeforeIncomeTaxesNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails": {
       "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gain (loss) recognised on the measurement to fair value less costs to sell or on the disposal of the assets or disposal group(s) constituting the discontinued operation, net of tax. [Refer: Discontinued operations [member]]",
        "label": "Gain (loss) on disposition of discontinued operations before income taxes, Net of Tax",
        "totalLabel": "Gain on disposition of discontinued operations, net",
        "verboseLabel": "Gain on disposition of discontinued operations, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on hedge ineffectiveness recognised in profit or loss",
        "verboseLabel": "Consolidated other finance income or expense"
       }
      }
     },
     "auth_ref": [
      "r213",
      "r215",
      "r378",
      "r380"
     ]
    },
    "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income",
        "negatedLabel": "Remeasurement adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from the remeasurement of that net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r323"
     ]
    },
    "ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails": {
       "parentTag": "tv_GainLossOnDispositionOfDiscontinuedOperationsBeforeIncomeTaxesNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation",
        "verboseLabel": "Gain on disposition of discontinued operations before income taxes"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of property, plant and equipment",
        "verboseLabel": "(Loss) gain on disposition of property and equipment"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on hedges of net investments in foreign operations, net of tax",
        "verboseLabel": "Total foreign currency translation and foreign exchange (loss) gain derived from hedged assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on hedges of net investments in foreign operations, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r95",
      "r214",
      "r218",
      "r259",
      "r379",
      "r462"
     ]
    },
    "ifrs-full_GainsLossesRecognisedInOtherComprehensiveIncomeOnExchangeDifferencesFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesRecognisedInOtherComprehensiveIncomeOnExchangeDifferencesFairValueMeasurementAssets",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsSignificantUnobservableInputsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) recognised in other comprehensive income on exchange differences, fair value measurement, assets",
        "terseLabel": "Included in other comprehensive income",
        "verboseLabel": "Change in fair value in other comprehensive income (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on exchange differences, recognised in other comprehensive income, on the fair value measurement of assets. [Refer: At fair value [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains on disposals of property, plant and equipment",
        "terseLabel": "Realized gain on sale of property",
        "verboseLabel": "Gain on sale of property"
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r472",
      "r501",
      "r504",
      "r524"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r472",
      "r501",
      "r504",
      "r524"
     ]
    },
    "tv_GlobalDepositarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "GlobalDepositarySharesMember",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Global Depositary Shares.",
        "label": "Global Depositary Shares [Member]",
        "terseLabel": "GDSs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill, purchase price allocation and other adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r75",
      "r82",
      "r195",
      "r340",
      "r346",
      "r369",
      "r423"
     ]
    },
    "ifrs-full_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [member]",
        "terseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r483",
      "r533"
     ]
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Cost"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r88",
      "r100",
      "r105",
      "r195",
      "r224",
      "r226",
      "r311",
      "r350",
      "r357",
      "r362",
      "r385",
      "r386",
      "r506"
     ]
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r175",
      "r275",
      "r509"
     ]
    },
    "tv_GroupsDirectToHomePayTelevisionSystemMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "GroupsDirectToHomePayTelevisionSystemMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the group's direct-to-home (\"DTH\") pay television system.",
        "label": "Groups Direct To Home Pay Television System [Member]",
        "terseLabel": "Group's direct-to-home (\"DTH\") pay television system"
       }
      }
     },
     "auth_ref": []
    },
    "tv_GrupoDeTelecomunicacionesDeAltaCapacidadS.a.p.i.DeC.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "GrupoDeTelecomunicacionesDeAltaCapacidadS.a.p.i.DeC.v.Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Grupo de Telecomunicaciones de Alta Capacidad, S.A.P.I. de C.V.",
        "label": "Grupo de Telecomunicaciones de Alta Capacidad, S.A.P.I. de C.V. and subsidiaries collectively GTAC [Member]",
        "terseLabel": "GTAC"
       }
      }
     },
     "auth_ref": []
    },
    "tv_GrupoTelesistemaS.a.DeC.v.AndSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "GrupoTelesistemaS.a.DeC.v.AndSubsidiariesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Grupo Telesistema, S.A. de C.V. and subsidiaries.",
        "label": "Grupo Telesistema, S.A. de C.V. And Subsidiaries [Member]",
        "terseLabel": "Grupo Telesistema"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_HedgedItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgedItemsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedged 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": [
      "r212",
      "r377"
     ]
    },
    "ifrs-full_HedgedItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgedItemsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedged items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedged items. A hedged item can be a recognised asset or liability, an unrecognised firm commitment, a forecast transaction or a net investment in a foreign operation. The hedged item can be: (a) a single item; or (b) a group of items (subject to paragraphs 6.6.1\u20136.6.6 and B6.6.1\u2013B6.6.16 of IFRS 9). A hedged item can also be a component of such an item or group of items (see paragraphs 6.3.7 and B6.3.7\u2013B6.3.25 of IFRS 9). This member also represents the standard value for the 'Hedged items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r377"
     ]
    },
    "ifrs-full_HedgesOfNetInvestmentInForeignOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgesOfNetInvestmentInForeignOperationsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedges of net investment in foreign operations [member]",
        "terseLabel": "Hedge of a net investment in a foreign operation"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the entity's monetary items that are receivable from or payable to a foreign operation, for which settlement is neither planned nor likely to occur in the foreseeable future. A foreign operation is an entity that is a subsidiary, associate, joint venture or branch of a reporting entity, the activities of which are based or conducted in a country or currency other than those of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r209",
      "r212",
      "r217",
      "r374",
      "r377",
      "r381"
     ]
    },
    "ifrs-full_HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging gains (losses) for hedge of group of items with offsetting risk positions",
        "verboseLabel": "Total foreign exchange gain (loss) derived from hedging Senior Notes"
       }
      }
     },
     "auth_ref": [
      "r216",
      "r260"
     ]
    },
    "ifrs-full_HedgingInstrumentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgingInstrumentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging instrument, liabilities",
        "terseLabel": "Hedging instrument"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a hedging instrument, recognised as a liability. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r208",
      "r373"
     ]
    },
    "ifrs-full_HedgingInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgingInstrumentsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r209",
      "r374"
     ]
    },
    "ifrs-full_HedgingInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgingInstrumentsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedging instruments. A hedging instrument can be a designated: (a) derivative measured at fair value through profit or loss, except for some written options (see paragraph B6.2.4 of IFRS 9); (b) non-derivative financial asset or non-derivative financial liability measured at fair value through profit or loss, unless it is a financial liability designated as at fair value through profit or loss for which the amount of its change in fair value that is attributable to changes in the credit risk of that liability is presented in other comprehensive income in accordance with paragraph 5.7.7 of IFRS 9. For a hedge of foreign currency risk, the foreign currency risk component of a non-derivative financial asset or a non-derivative financial liability may be designated as a hedging instrument provided that it is not an investment in an equity instrument for which an entity has elected to present changes in fair value in other comprehensive income in accordance with paragraph 5.7.5 of IFRS 9. This member also represents the standard value for the 'Hedging instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r209",
      "r374"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r548",
      "r549",
      "r572"
     ]
    },
    "tv_IfrsAccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsAccruedLiabilitiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.",
        "label": "Ifrs Accrued Liabilities [Member]",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsAdvertisingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsAdvertisingMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for advertising.",
        "label": "Ifrs Advertising [Member]",
        "terseLabel": "Advertising"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsAllowanceForDoubtfulAccountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsAllowanceForDoubtfulAccountsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance established for amounts due that are unlikely to be received.",
        "label": "Ifrs Allowance For Doubtful Accounts [Member]",
        "terseLabel": "Allowance for expected credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsAssetsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "IFRS Comprehensive Income Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsConcessionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsConcessionsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for concessions of an entity during the period.",
        "label": "Concessions [Member]",
        "terseLabel": "Concessions"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsCorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsCorporateNonSegmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Ifrs Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate, Non-Segment"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of redemption of principal amount of notes at the interest of the noteholders, if the Group experiences a change in control.",
        "label": "Ifrs Debt instrument redemption price percentage",
        "terseLabel": "Senior notes redemption price (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDebtInstrumentTerm",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Ifrs Debt instrument term",
        "terseLabel": "Term of debt instrument"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDebtMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for debt.",
        "label": "IFRS Debt [Member]",
        "terseLabel": "Debt"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDefinedBenefitPlanActualPlanAssetAllocations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDefinedBenefitPlanActualPlanAssetAllocations",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of fair value of investments (categorized by debt securities, equity securities, real estate and other plan assets) to the fair value of plan assets held.",
        "label": "IFRS Defined Benefit Plan, Actual Plan Asset Allocations",
        "terseLabel": "Weighted average asset allocation (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermRateOfReturnOnPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermRateOfReturnOnPlanAssets",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "IFRS Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Weighted average expected long-term rate of return of plan assets"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "IFRS Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "terseLabel": "Target allocation (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDerivativeFinancialInstrumentsAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDerivativeFinancialInstrumentsAssetsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).",
        "label": "Ifrs Derivative Financial Instruments Assets [Member]",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDerivativeFinancialInstrumentsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDerivativeFinancialInstrumentsLiabilitiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.",
        "label": "Ifrs Derivative Financial Instruments Liabilities [Member]",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDesignatedAsHedgeInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDesignatedAsHedgeInstrumentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for derivative instruments designated as hedging instruments.",
        "label": "IFRS Designated As Hedge Instrument [Member]",
        "terseLabel": "Designated as hedging instruments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsDirectorMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person serving on the board of directors (who collectively have responsibility for governing the entity).",
        "label": "Ifrs Director [Member]",
        "terseLabel": "Member of the Company's Board"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsFiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsFiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Ifrs Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsFiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsFiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Ifrs Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsFixedIncomeSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsFixedIncomeSecuritiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.",
        "label": "Fixed rate instruments",
        "terseLabel": "Fixed rate instruments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsHedgeDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsHedgeDesignationAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Ifrs Hedge Designation [axis]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsHedgeDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsHedgeDesignationDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "IFRS Hedge Designation [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsIncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income taxes receivables.",
        "label": "IfrsIncome Taxes Receivable",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsInvestmentsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets held for their financial return, rather than for the entity's operations.",
        "label": "Ifrs Investments [Member]",
        "terseLabel": "Investments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsLesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsLesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Ifrs Lessee Operating Lease Liability Undiscounted Excess Amount",
        "terseLabel": "Less: Amount representing interest"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsLiabilitiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used.",
        "label": "Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsLineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsLineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Ifrs Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Credit facility amount"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsNotDesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsNotDesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for derivative instruments not designated as hedging instruments.",
        "label": "Ifrs Not Designated As Hedging Instrument [Member]",
        "terseLabel": "Not designated as hedging instruments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsNumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsNumberOfOperatingSegments",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments.",
        "label": "IFRS Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsNumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsNumberOfReportableSegments",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity.",
        "label": "IFRS Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsPreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsPreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Ifrs Preferred stock, dividend rate, percentage",
        "terseLabel": "Preferred stock dividend percentage"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsPreferredStockLiquidationPreferencePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsPreferredStockLiquidationPreferencePerShare",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.",
        "label": "Ifrs Preferred stock, liquidation preference per share",
        "terseLabel": "Preferred stock liquidation preference (in Ps. per share)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsRelatedPartyTransactionRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsRelatedPartyTransactionRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.",
        "label": "Ifrs Related Party Transaction, Rate",
        "terseLabel": "Fixed annual interest rate percentage"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
        "label": "IFRS Schedule Of Allocation Of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of the weighted average assets allocation by assets category"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "IFRS Share-based Compensation Arrangement By Share-based Payment Award, Expiration Period",
        "terseLabel": "Contractual life"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Ifrs_statementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Ifrs_statementTable",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "ifrs_Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "terseLabel": "Impairment loss of trade accounts receivable and other receivables"
       }
      },
      "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": [
      "r71",
      "r72"
     ]
    },
    "ifrs-full_ImpairmentLossAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesContractCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss, assets recognised from costs incurred to obtain or fulfil contracts with customers",
        "negatedLabel": "Impairment"
       }
      }
     },
     "auth_ref": [
      "r164",
      "r267"
     ]
    },
    "tv_ImpairmentLossRecognisedInProfitOrLossAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ImpairmentLossRecognisedInProfitOrLossAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for assets other than goodwill.",
        "label": "Impairment Loss Recognised in Profit or Loss, Assets Other Than Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "terseLabel": "Impairment adjustments"
       }
      }
     },
     "auth_ref": [
      "r194",
      "r368"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, intangible assets and goodwill",
        "negatedTerseLabel": "Impairment adjustments",
        "terseLabel": "Impairment adjustments"
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, property, plant and equipment",
        "negatedLabel": "Impairment",
        "terseLabel": "Impairment"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r313",
      "r464"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossRightofuseAssets",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, right-of-use assets",
        "terseLabel": "Impairment loss recognized in profit or loss, right-of-use assets"
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "ifrs-full_IncomeFromReimbursementsUnderInsurancePolicies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeFromReimbursementsUnderInsurancePolicies",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income from reimbursements under insurance policies",
        "terseLabel": "Recovery of an insurance claim"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Income or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncomeTaxDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncomeTaxDisclosureLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Income Tax Disclosure [Line Items]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncomeTaxDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncomeTaxDisclosureTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to income tax disclosures.",
        "label": "Income Tax Disclosure [Table]"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "negatedLabel": "Income taxes",
        "negatedTotalLabel": "Income tax (expense) benefit",
        "verboseLabel": "Income tax (benefit) expense"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r5",
      "r6",
      "r58",
      "r147",
      "r243",
      "r301",
      "r304",
      "r305",
      "r458"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to cash flow hedges included in other comprehensive income",
        "terseLabel": "Derivative financial instruments cash flow hedges, Tax (Charge) Credit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r461"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income",
        "totalLabel": "Other comprehensive income, Tax (Charge) Credit",
        "verboseLabel": "Income tax (expense) benefit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r303",
      "r461"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive loss, Tax Credit (Charge)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to exchange differences on translation of foreign operations included in other comprehensive income",
        "terseLabel": "Exchange differences on translating foreign operations, Tax (Charge) Credit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to exchange differences on the translation of financial statements of foreign operations. [Refer: Other comprehensive income; Reserve of exchange differences on translation]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r461"
     ]
    },
    "tv_IncomeTaxRelatingToOpenEndedFundOfOtherComprehensiveIncomeIncludedInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncomeTaxRelatingToOpenEndedFundOfOtherComprehensiveIncomeIncludedInOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to open ended fund. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]",
        "label": "Income Tax Relating To Open Ended Fund Of Other Comprehensive Income Included In Other Comprehensive Income",
        "terseLabel": "Open Ended Fund, Tax (Charge) Credit"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncomeTaxRelatingToOtherComprehensiveIncomeCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncomeTaxRelatingToOtherComprehensiveIncomeCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deferred income tax relating to amounts recognised in other comprehensive income and credit changes.",
        "label": "Income Tax Relating To Other Comprehensive Income Credit",
        "terseLabel": "Other comprehensive income (\"OCI\") credit (charge)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncomeTaxRelatingToOtherEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncomeTaxRelatingToOtherEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to other equity instruments measured at fair value through other comprehensive income.",
        "label": "Income Tax Relating to Other Equity Instruments Measured At Fair Value Through Other Comprehensive Income",
        "terseLabel": "Other equity instruments, Tax (Charge) Credit"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to remeasurements of defined benefit plans included in other comprehensive income",
        "terseLabel": "Remeasurement of post-employment benefit obligations, Tax (Charge) Credit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r461"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax relating to share of other comprehensive income of associates and joint ventures accounted for using equity method",
        "negatedTerseLabel": "Other comprehensive income (loss)",
        "verboseLabel": "Share of income of associates and joint ventures, Tax (Charge) Credit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to an entity's share of other comprehensive income of associates and joint ventures accounted for using the equity method. [Refer: Share of other comprehensive income of associates and joint ventures accounted for using equity method, before tax]"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "tv_CashFlowFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes paid, classified as operating activities",
        "negatedLabel": "Income taxes paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for income taxes paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "tv_IncomeTaxesReceivableAndOtherRecoverableTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncomeTaxesReceivableAndOtherRecoverableTaxesCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income taxes receivable and other recoverable taxes, classified as current.",
        "label": "Income Taxes Receivable And Other Recoverable Taxes, Current",
        "terseLabel": "Income taxes receivable and other recoverable taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesRefundClassifiedAsOperatingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes refund, classified as operating activities",
        "terseLabel": "Income tax reimbursements"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from income taxes refunded, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "tv_IncreaseDecreaseFundingForAcquisitionOfSharesUnderLongTermRetentionPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseDecreaseFundingForAcquisitionOfSharesUnderLongTermRetentionPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of increase (decrease) in equity resulting from funding for acquisition of shares under long-term retention plan.",
        "label": "Increase Decrease Funding For Acquisition Of Shares Under Long Term Retention Plan",
        "terseLabel": "Funding for acquisition of shares under the Long-term Retention Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r115",
      "r297"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetCashFlowsProvidedByUsedInDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents, discontinued operations",
        "terseLabel": "Net cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents from discontinued operations. [Refer: Cash and cash equivalents; Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in defined benefit obligation due to reasonably possible increase in actuarial assumption",
        "terseLabel": "Increase in actuarial assumption"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a defined benefit obligation that would have been caused by an increase in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement, assets",
        "terseLabel": "Increase (Decrease) of Fair Value Over Carrying Value of assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement, liabilities",
        "terseLabel": "Increase (Decrease) of Fair Value Over Carrying Value of liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of liabilities. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "tv_IncreaseDecreaseInFairValueOfAssetsOverCarryingValueDueToReasonablyPossibleIncreaseInDesignatedRiskComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseDecreaseInFairValueOfAssetsOverCarryingValueDueToReasonablyPossibleIncreaseInDesignatedRiskComponent",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in fair value of assets over carrying value as a result of an increase in a designated risk component that was reasonably possible at the end of the reporting period. Excludes defined benefit plan obligations.",
        "label": "Increase Decrease In Fair Value Of Assets Over Carrying Value Due To Reasonably Possible Increase In Designated Risk Component",
        "terseLabel": "Increase (Decrease) of Fair Value Over Carrying Value of Assets Assuming a Hypothetical 10% Increase in Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncreaseDecreaseInFairValueOfLiabilityOverCarryingValueDueToReasonablyPossibleIncreaseInDesignatedRiskComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseDecreaseInFairValueOfLiabilityOverCarryingValueDueToReasonablyPossibleIncreaseInDesignatedRiskComponent",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in fair value of liability over carrying value as a result of an increase in a designated risk component that was reasonably possible at the end of the reporting period. Excludes defined benefit plan obligations.",
        "label": "Increase Decrease In Fair Value Of liability Over Carrying Value Due To Reasonably Possible Increase In Designated Risk Component",
        "terseLabel": "Increase (Decrease) of Fair Value Over Carrying Value of Liabilities Assuming a Hypothetical 10% Increase in Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncreaseDecreaseInForeignExchangeGainLossDueToReasonablyPossibleIncreaseInDesignatedRiskComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseDecreaseInForeignExchangeGainLossDueToReasonablyPossibleIncreaseInDesignatedRiskComponent",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in foreign exchange gain (loss) as a result of an increase in a designated risk component that was reasonably possible at the end of the reporting period. Excludes defined benefit plan obligations.",
        "label": "Increase Decrease In Foreign Exchange Gain Loss Due To Reasonably Possible Increase In Designated Risk Component",
        "terseLabel": "Hypothetical foreign exchange gain"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncreaseDecreaseOtherComprehensiveIncomeBeforeReclassifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseDecreaseOtherComprehensiveIncomeBeforeReclassifications",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in other comprehensive income before reclassifications.",
        "label": "Increase (Decrease) Other Comprehensive Income Before Reclassifications",
        "terseLabel": "Changes in other comprehensive (loss) income"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncreaseDecreaseThroughAppropriationOfNetIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseDecreaseThroughAppropriationOfNetIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the appropriation of net income.",
        "label": "Increase decrease through appropriation of net income",
        "terseLabel": "Appropriation of net loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from business combinations and disposals",
        "negatedLabel": "Retirement of spun-off businesses"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from business combinations and disposals. [Refer: Total for all business combinations [member]; Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through change in equity of subsidiaries, equity",
        "terseLabel": "Acquisition of non-controlling interests in Sky"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the entity's equity resulting from the change in the equity of subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through changes in fair values, liabilities arising from financing activities",
        "terseLabel": "New Debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes in fair values. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r113",
      "r294"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through changes in ownership interests in subsidiaries that do not result in loss of control, equity",
        "verboseLabel": "Acquisition of non-controlling interests in Sky"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity through changes in ownership interests in subsidiaries that do not result in loss of control. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities",
        "terseLabel": "Foreign Exchange Income"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r112",
      "r293"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through financing cash flows, liabilities arising from financing activities",
        "terseLabel": "New Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r111",
      "r292"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill",
        "terseLabel": "Effect of translation",
        "verboseLabel": "Foreign currency translation adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "terseLabel": "Effect of translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, right-of-use assets",
        "terseLabel": "Effect of translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in right-of-use assets resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "tv_IncreaseDecreaseThroughReclassificationsFromOtherAccountsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseDecreaseThroughReclassificationsFromOtherAccountsIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from reclassifications from other accounts.",
        "label": "Increase (Decrease)Through Reclassifications from Other Accounts, Intangible Assets And Goodwill",
        "terseLabel": "Reclassifications from other accounts"
       }
      }
     },
     "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.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Share-based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, equity",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersFromToInvestmentPropertyPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersFromToInvestmentPropertyPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers from (to) investment property, property, plant and equipment",
        "terseLabel": "Transfers investment property"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers from (to) investment property. [Refer: Property, plant and equipment; Investment property]"
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers, intangible assets and goodwill",
        "terseLabel": "Transfers and reclassifications",
        "verboseLabel": "Transfers"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from transfers. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers, property, plant and equipment",
        "terseLabel": "Transfers and reclassifications"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "tv_IncreaseInLegalReserveAsPercentageOfAnnualNetProfits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseInLegalReserveAsPercentageOfAnnualNetProfits",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossLegalReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in legal reserve as a percentage of annual net profits.",
        "label": "Increase in legal reserve as a percentage of annual net profits",
        "terseLabel": "Increase in legal reserve as a percentage of annual net profits"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncreaseInLegalReserveAsPercentageOfCapitalStock": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseInLegalReserveAsPercentageOfCapitalStock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossLegalReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in legal reserve as a percentage of capital stock",
        "label": "Increase In Legal Reserve As Percentage Of Capital Stock",
        "terseLabel": "Increase in legal reserve as percentage of capital stock"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncreaseInLongTermGrowthRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseInLongTermGrowthRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of increase in long term growth rate.",
        "label": "Increase In Long Term Growth Rate",
        "terseLabel": "Increase in long term growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncreaseORdecreaseThroughTransfersFromToIntangiblesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseORdecreaseThroughTransfersFromToIntangiblesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the transfers from to property plan and equipment.",
        "label": "Increase Or Decrease Through Transfers From to Intangibles Property Plant And Equipment",
        "terseLabel": "Transfers from property, plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IncreaseOrDecreaseThroughTransfersToIntangiblesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IncreaseOrDecreaseThroughTransfersToIntangiblesPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers to intangibles.",
        "label": "Increase or Decrease Through Transfers to Intangibles, Property, Plant and Equipment",
        "terseLabel": "Transfers from intangibles assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IndefiniteLivedTrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IndefiniteLivedTrademarksMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for indefinite-lived trademarks of an entity during the period.",
        "label": "Indefinite-Lived Trademarks [Member]",
        "terseLabel": "Indefinite-lived trademarks"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IndefiniteUsefulLivesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IndefiniteUsefulLivesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for intangible assets with an indefinite useful lives of an entity during the period.",
        "label": "Indefinite Useful Lives [Member]",
        "terseLabel": "Intangible Assets with Indefinite Useful Lives"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IndirectTaxesWrittenOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IndirectTaxesWrittenOff",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of write-off of unrecoverable indirect taxes.",
        "label": "Indirect Taxes Written Off",
        "negatedLabel": "Write-off of unrecoverable indirect taxes, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual assets or 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": [
      "r74"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual assets or cash-generating units [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Individual assets or cash-generating units' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r580",
      "r590",
      "r614",
      "r623",
      "r627",
      "r635"
     ]
    },
    "tv_InnovaS.DeR.l.DeC.v.InnovaAndSubsidiariesCollectivelySkyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InnovaS.DeR.l.DeC.v.InnovaAndSubsidiariesCollectivelySkyMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Innova, S. de R.L. de C.V. (\"Innova\") and subsidiaries (collectively, \"Sky\").",
        "label": "Innova, S. de R.L. de C.V. Innova And Subsidiaries Collectively, Sky [Member]",
        "terseLabel": "Sky"
       }
      }
     },
     "auth_ref": []
    },
    "tv_InnovaS.DeR.l.DeC.v.InnovaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InnovaS.DeR.l.DeC.v.InnovaMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Innova, S. de R.L. de C.V. (\"Innova\").",
        "label": "Innova, S. de R.L. de C.V. Innova [Member]",
        "terseLabel": "Innova Holdings, S. de R.L. de C.V"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r550",
      "r639"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r550",
      "r639"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r550",
      "r639"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill",
        "periodEndLabel": "Balance at end of the period",
        "periodStartLabel": "Balance at beginning of the period",
        "terseLabel": "Intangible assets, net",
        "verboseLabel": "Goodwill and other indefinite-lived intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "terseLabel": "Intangible assets, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r91",
      "r353",
      "r423"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]",
        "terseLabel": "Intangible assets and transmission rights"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r483",
      "r502",
      "r526",
      "r533"
     ]
    },
    "ifrs-full_IntangibleAssetsWithIndefiniteUsefulLifeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsWithIndefiniteUsefulLifeAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets with indefinite useful life [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r355"
     ]
    },
    "ifrs-full_IntangibleAssetsWithIndefiniteUsefulLifeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsWithIndefiniteUsefulLifeDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets with indefinite useful life [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets with an indefinite useful life. It also represents the standard value for the 'Intangible assets with indefinite useful life' axis if no other member is used. [Refer: Intangible assets with indefinite useful life]"
       }
      }
     },
     "auth_ref": [
      "r93",
      "r355"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "negatedLabel": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r240",
      "r250"
     ]
    },
    "tv_InterestExpenseFromRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InterestExpenseFromRelatedPartyTransactions",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RelatedPartyCostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense arising through interest expense in related party transactions.",
        "label": "Interest Expense From Related Party Transactions",
        "terseLabel": "Interests expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails": {
       "parentTag": "tv_NetPeriodicPensionCostAndSeniorityPremiumCostNetDefinedBenefitLiabilityAsset",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)",
        "terseLabel": "Interest cost"
       }
      }
     },
     "auth_ref": [
      "r31",
      "r322"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on borrowings",
        "terseLabel": "Interest"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r169",
      "r269"
     ]
    },
    "tv_InterestIncomeForRecoveryOfAssetTaxFromPriorYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InterestIncomeForRecoveryOfAssetTaxFromPriorYears",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income for recovery of asset tax from prior years.",
        "label": "Interest Income For Recovery Of Asset Tax From Prior Years",
        "terseLabel": "Interest income related to Asset Tax recovered from prior years"
       }
      }
     },
     "auth_ref": []
    },
    "tv_InterestIncomeFromRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InterestIncomeFromRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising through interest income in related party transactions.",
        "label": "Interest income from related party transactions",
        "terseLabel": "Interest income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, classified as financing activities",
        "negatedLabel": "Interest paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "tv_InterestPayableOnDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InterestPayableOnDebtSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest recognised as a liability in connection with debt securities.",
        "label": "Interest Payable On Debt Securities",
        "terseLabel": "Interest Payable"
       }
      }
     },
     "auth_ref": []
    },
    "tv_InterestPayableUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InterestPayableUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to interest payable on debt.",
        "label": "Interest Payable Undiscounted Cash Flows",
        "terseLabel": "Interest on debt"
       }
      }
     },
     "auth_ref": []
    },
    "tv_InterestRateIncludingWithholdingTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InterestRateIncludingWithholdingTaxes",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate including additional amounts payable in respect of certain withholding taxes as a percent.",
        "label": "Interest rate including withholding taxes",
        "terseLabel": "Interest including withholding taxes (as a percent)"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current inventories",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r43",
      "r291",
      "r425",
      "r539"
     ]
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method",
        "periodEndLabel": "At December 31",
        "periodStartLabel": "At January 1",
        "terseLabel": "Equity investment in TelevisaUnivision",
        "verboseLabel": "Investments in associates and joint ventures"
       }
      },
      "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": [
      "r150",
      "r245",
      "r392",
      "r424"
     ]
    },
    "ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentFundsAmountContributedToFairValueOfPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails": {
       "parentTag": "ifrs-full_LiabilityAssetOfDefinedBenefitPlans",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment funds, amount contributed to fair value of plan assets",
        "totalLabel": "Total investment assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount investment funds contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [domain]; Investment funds [member]]"
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "tv_InvestmentInAssociatePreferredShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InvestmentInAssociatePreferredShares",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in preferred shares in associate.",
        "label": "Investment In Associate, Preferred Shares",
        "terseLabel": "Group's investment in preferred shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_InvestmentInSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InvestmentInSharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for hedged items which are investment in shares.",
        "label": "Investment In Shares [Member]",
        "terseLabel": "Investment in shares of TelevisaUnivision"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentProperty",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment property",
        "periodEndLabel": "Investment property at end of period",
        "periodStartLabel": "Investment property at beginning of period",
        "terseLabel": "Investment property, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property (land or a building - or part of a building - or both) held (by the owner or by the lessee as a right-of-use asset) to earn rentals or for capital appreciation or both, rather than for: (a) use in the production or supply of goods or services or for administrative purposes; or (b) sale in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r102",
      "r356",
      "r359",
      "r422"
     ]
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsAccountedForUsingEquityMethodMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method [member]",
        "terseLabel": "Investments accounted for using the equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "tv_InvestmentsDeferredIncomeTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InvestmentsDeferredIncomeTaxAssetsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for investments in deferred income tax assets.",
        "label": "Investments, Deferred Income Tax Assets [Member]",
        "terseLabel": "Investments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_InvestmentsInFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InvestmentsInFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Investments in Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsInJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInJointVentures",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in joint ventures reported in separate financial statements",
        "terseLabel": "Carrying amount of the Group's interest in joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in Associates and Joint Ventures"
       }
      }
     },
     "auth_ref": []
    },
    "tv_InvestmentsInSubsidiariesJointVenturesAndAssociatesGroupAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociatesGroupAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments In Subsidiaries Joint Ventures And Associates Group [Abstract]",
        "label": "Investments In Subsidiaries Joint Ventures And Associates Group [Abstract]",
        "verboseLabel": "Group's interest in TelevisaUnivision:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_IssuanceOfNotesDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "IssuanceOfNotesDue2027Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Issuance of Notes due 2027.",
        "label": "Issuance Of Notes Due 2027 [Member]",
        "terseLabel": "Notes due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "ifrs-full_NoncontrollingInterests",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Capital stock",
        "verboseLabel": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r541"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Capital Stock"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_JointVenturesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointVenturesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Joint ventures [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": [
      "r61",
      "r63",
      "r152",
      "r389"
     ]
    },
    "ifrs-full_JointVenturesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointVenturesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Joint ventures [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r152",
      "r389"
     ]
    },
    "ifrs-full_JointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointVenturesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total for all joint ventures [member]",
        "terseLabel": "Joint Ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for joint arrangements whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r152",
      "r389"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "terseLabel": "Key management compensation"
       }
      }
     },
     "auth_ref": [
      "r47",
      "r329"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]",
        "terseLabel": "Key Management Personnel"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r334"
     ]
    },
    "ifrs-full_LandAndBuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LandAndBuildingsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land and buildings [member]",
        "terseLabel": "Buildings and Land"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land and depreciable buildings and similar structures for use in operations. [Refer: Buildings; Land; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsAndNotLaterThanSevenYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than five years and not later than seven years [member]",
        "terseLabel": "2032"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years and not later than seven years."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r517"
     ]
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "terseLabel": "Thereafter"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r186",
      "r277",
      "r280",
      "r508",
      "r515",
      "r517"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than four years and not later than five years [member]",
        "terseLabel": "2030"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r186",
      "r508",
      "r517",
      "r696"
     ]
    },
    "tv_LaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LaterThanFourYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a time band of later than four years.",
        "label": "Later Than Four Years [Member]",
        "terseLabel": "2030 and thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than three years [member]",
        "terseLabel": "12-36 Months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r513",
      "r517"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]",
        "terseLabel": "2027"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r186",
      "r508",
      "r517",
      "r696"
     ]
    },
    "ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanSevenYearsAndNotLaterThanTenYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than seven years and not later than ten years [member]",
        "terseLabel": "Thereafter"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than seven years and not later than ten years."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r517"
     ]
    },
    "ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanSixMonthsAndNotLaterThanOneYearMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than six months and not later than one year [member]",
        "terseLabel": "More than 180 days"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than six months and not later than one year."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r512",
      "r517"
     ]
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeMonthsAndNotLaterThanSixMonthsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three months and not later than six months [member]",
        "terseLabel": "91 to 180 days"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than six months."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r511",
      "r517"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three years and not later than five years [member]",
        "terseLabel": "36-60 Months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r514",
      "r517"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three years and not later than four years [member]",
        "terseLabel": "2029"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r186",
      "r508",
      "r517",
      "r696"
     ]
    },
    "tv_LaterThanTwoYearsAndNotLaterThanTenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LaterThanTwoYearsAndNotLaterThanTenYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than ten years.",
        "label": "Later Than Two Years And Not Later Than Ten Years [Member]",
        "terseLabel": "Expire between 2024 and 2033"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than two years and not later than three years [member]",
        "terseLabel": "2028"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r186",
      "r508",
      "r517",
      "r696"
     ]
    },
    "tv_LeaseAgreementAnnualInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LeaseAgreementAnnualInterestRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The annual interest rate on lease agreement.",
        "label": "Lease agreement annual interest rate",
        "terseLabel": "Annual interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LeaseAgreementAnnualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LeaseAgreementAnnualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of annual payment in lease agreement.",
        "label": "Lease agreement annual payments",
        "terseLabel": "Annual payment in lease agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtFinanceLeaseObligationsAndOtherNotesPayableDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "terseLabel": "Lease liabilities",
        "totalLabel": "Total 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": [
      "r167"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r489",
      "r492"
     ]
    },
    "tv_LeaseRevenueWithRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LeaseRevenueWithRelatedPartyTransaction",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising through leases in related party transactions.",
        "label": "Lease Revenue With Related Party Transaction",
        "terseLabel": "Lease"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LeaseTerm",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of lease, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Lease term",
        "terseLabel": "Lease term"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LeaseTermOfContract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lease Term of Contract",
        "terseLabel": "Lease term of contract"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LeasedAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LeasedAssetMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leased Asset [Member]",
        "label": "Leased Asset [Member]",
        "terseLabel": "Subscriber leased set-top equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Leasehold Improvements"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "ifrs-full_LeasesAsLesseeRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeasesAsLesseeRelatedPartyTransactions",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases as lessee, related party transactions",
        "terseLabel": "Aggregate annual amount of contracts leasing office space"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of leases where the entity was the lessee in related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r480",
      "r531"
     ]
    },
    "tv_LeasingSetTopEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LeasingSetTopEquipmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents information relating to leasing of set-top equipment.",
        "label": "Leasing Set Top Equipment [Member]",
        "terseLabel": "Leasing set-top equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]",
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)"
       }
      },
      "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": [
      "r38",
      "r73",
      "r78",
      "r155",
      "r343",
      "r394"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]",
        "terseLabel": "Internal Models with Significant Observable Inputs (Level 2)"
       }
      },
      "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": [
      "r73",
      "r78",
      "r155",
      "r343",
      "r394"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r38",
      "r155",
      "r394"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r155",
      "r394"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "terseLabel": "Segment liabilities",
        "totalLabel": "Total liabilities",
        "verboseLabel": "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": [
      "r154",
      "r155",
      "r156",
      "r244",
      "r249",
      "r393",
      "r394",
      "r433"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities",
        "periodEndLabel": "Balance at end of the period",
        "periodStartLabel": "Balance at beginning of the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r490"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r490"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r490"
     ]
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilityAssetOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset)",
        "negatedPeriodEndLabel": "End of year",
        "negatedPeriodStartLabel": "Beginning of year",
        "negatedTotalLabel": "Total investment assets and cash management",
        "periodEndLabel": "End of year",
        "periodStartLabel": "Beginning of year",
        "totalLabel": "Post-employment benefit liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r320"
     ]
    },
    "ifrs-full_LicencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LicencesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Licences [member]",
        "terseLabel": "Licenses"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing the right to use certain intangible assets owned by another entity. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "tv_LicensesAndSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LicensesAndSoftwareMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Licenses And Software [Member]",
        "label": "Licenses And Software [Member]",
        "terseLabel": "Licenses and Software"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermDebtDesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermDebtDesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt designated as hedging instrument related to the Group's investment in UHI.",
        "label": "Long Term Debt Designated As Hedging Instrument [Member]",
        "terseLabel": "Long-term debt designated as a hedging instrument of the Group's investments in TelevisaUnivision (formerly known as UH II) and the investment in Open-Ended Fund"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermEmployeeBenefitsServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermEmployeeBenefitsServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of long term obligation, service cost.",
        "label": "Long term employee benefits, service cost",
        "negatedLabel": "Deferred compensation plan liability"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermLoanAndInterestReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermLoanAndInterestReceivableMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of financial assets that represents long-term loan and interest receivable.",
        "label": "Long Term Loan And Interest Receivable [Member]",
        "terseLabel": "Long-term loan and interest receivable from GTAC"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermLoansAndInterestReceivableFromJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermLoansAndInterestReceivableFromJointVenture",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of long-term loans and interest receivable included in net investment in joint venture.",
        "label": "Long Term Loans And Interest Receivable From Joint Venture",
        "terseLabel": "Amounts receivable in connection with long-term credit facility and supplementary loans"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermLoansGrantedToJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermLoansGrantedToJointVentures",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of long term loans granted to joint ventures.",
        "label": "Long Term Loans Granted to Joint Ventures",
        "terseLabel": "Long-term loans granted to GTAC, net",
        "verboseLabel": "Long-term loans granted to GTAC, net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermNotesPayableToBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermNotesPayableToBanksMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for long-term notes payable to banks.",
        "label": "Long Term Notes Payable To Banks [Member]",
        "terseLabel": "Long-term loans payable to Mexican banks"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermRetentionPlanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermRetentionPlanAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "he 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.",
        "label": "Long Term Retention Plan [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermRetentionPlanDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermRetentionPlanDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "f",
        "label": "Long Term Retention Plan [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_LongTermRetentionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "LongTermRetentionPlanMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesShareBasedPaymentAgreementsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Long-Term Retention Plan.",
        "label": "Long Term Retention Plan [Member]",
        "terseLabel": "LTRP"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermBorrowingsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term borrowings [member]",
        "terseLabel": "Long-term loans"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r489",
      "r492"
     ]
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "MX",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MEXICO",
        "terseLabel": "Mexico"
       }
      }
     },
     "auth_ref": []
    },
    "currency_MXN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "MXN",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesCashAndCashEquivalentsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mexico, Pesos",
        "terseLabel": "Mexican Peso"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material reconciling items [member]",
        "terseLabel": "Material reconciling items"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for material adjustments used to reconcile items in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r251"
     ]
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]",
        "terseLabel": "Schedule of debt maturities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r387"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r186",
      "r207",
      "r229",
      "r263",
      "r265",
      "r278",
      "r281",
      "r382",
      "r436",
      "r478",
      "r508"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r186",
      "r207",
      "r263",
      "r265",
      "r278",
      "r281",
      "r382",
      "r436",
      "r478",
      "r508",
      "r516"
     ]
    },
    "tv_MaximumIncreaseOfAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "MaximumIncreaseOfAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of maximum increase of amount.",
        "label": "Maximum Increase Of Amount",
        "terseLabel": "Maximum increase of amount"
       }
      }
     },
     "auth_ref": []
    },
    "tv_MaximumPercentageOfCapitalGrantedAnnuallyInOrdinaryParticipationCertificates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "MaximumPercentageOfCapitalGrantedAnnuallyInOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum percentage of the capital of the entity that may be granted annually in Ordinary Participation Certificates (CPOs).",
        "label": "Maximum Percentage Of Capital Granted Annually In Ordinary Participation Certificates",
        "terseLabel": "Granted annually under LTRP"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r104",
      "r154",
      "r361",
      "r393"
     ]
    },
    "ifrs-full_MeasurementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MeasurementDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r104",
      "r154",
      "r361",
      "r393"
     ]
    },
    "tv_MinimumCapitalLeasePaymentsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "MinimumCapitalLeasePaymentsPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of payments over the capital lease term that the lessee is or can be required to paid.",
        "label": "Minimum capital lease payments payable",
        "terseLabel": "Capital lease monthly fees (Sky)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_MinimumContentOfBroadcastOnDailyBasisToBeOffered": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "MinimumContentOfBroadcastOnDailyBasisToBeOffered",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of minimum content of broadcast on daily basis to be offered",
        "label": "Minimum content of broadcast on daily basis to be offered",
        "terseLabel": "Minimum content of broadcast on daily basis to be offered"
       }
      }
     },
     "auth_ref": []
    },
    "tv_MinimumPercentageInvestmentOfPlanAssetsRequired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "MinimumPercentageInvestmentOfPlanAssetsRequired",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum percentage of investment in the plan assets required by investment guidelines.",
        "label": "Minimum Percentage Investment Of Plan Assets Required",
        "terseLabel": "Minimum investment required (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "tv_MultimediaTelecomS.a.DeC.v.MultimediaTelecomAndSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "MultimediaTelecomS.a.DeC.v.MultimediaTelecomAndSubsidiaryMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Multimedia Telecom, S.A. de C.V. (\"Multimedia Telecom\") and subsidiary.",
        "label": "Multimedia Telecom S.A. de C.V. Multimedia Telecom And Subsidiary [Member]",
        "terseLabel": "Multimedia Telecom"
       }
      }
     },
     "auth_ref": []
    },
    "tv_MultiplyingFactorPreTaxDividendRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "MultiplyingFactorPreTaxDividendRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiplying factor, pre tax dividend rate.",
        "label": "Multiplying factor, pre tax dividend rate",
        "terseLabel": "Multiplying factor"
       }
      }
     },
     "auth_ref": []
    },
    "tv_MutualFundsLiquidityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "MutualFundsLiquidityPeriod",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The term of liquidity for mutual funds, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Mutual Funds Liquidity Period",
        "terseLabel": "Term for liquidity of mutual funds"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "tv_NetAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NetAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails"
     ],
     "lang": {
      "en-us": {
       "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.",
        "label": "Net Asset",
        "terseLabel": "Total net assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetAssetsLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets (liabilities)",
        "terseLabel": "Value of transaction",
        "totalLabel": "Net assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r696"
     ]
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net deferred tax assets",
        "terseLabel": "Deferred income tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net deferred tax liabilities",
        "negatedLabel": "Deferred income tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r320"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r320"
     ]
    },
    "ifrs-full_NetForeignExchangeGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetForeignExchangeGain",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign exchange gain",
        "terseLabel": "Foreign exchange gain, net"
       }
      }
     },
     "auth_ref": [
      "r669",
      "r698"
     ]
    },
    "ifrs-full_NetForeignExchangeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetForeignExchangeLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign exchange loss",
        "negatedLabel": "Foreign exchange loss, net"
       }
      }
     },
     "auth_ref": [
      "r669",
      "r698"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NetIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NetIncomeMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for net income for the year.",
        "label": "Net Income [Member]",
        "terseLabel": "Net Loss for the Year"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NetPeriodicPensionCostAndSeniorityPremiumCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NetPeriodicPensionCostAndSeniorityPremiumCostNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from net periodic pension and seniority premium costs in the current period.",
        "label": "Net Periodic Pension Cost And Seniority Premium Cost, Net Defined Benefit Liability (Asset)",
        "terseLabel": "Net periodic cost",
        "totalLabel": "Net periodic cost"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "tv_NonControllingInterestNetIncomePortion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NonControllingInterestNetIncomePortion",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "ifrs-full_NoncontrollingInterests",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of non-controlling interest relating to the net income less expenses, excluding the components of other comprehensive income.",
        "label": "Non-Controlling Interest, Net Income Portion",
        "terseLabel": "Net income (loss) for the year"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NonControllingInterestsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NonControllingInterestsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Non-controlling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NonCurrentAssetsTransmissionRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NonCurrentAssetsTransmissionRights",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of noncurrent assets transmission rights.",
        "label": "Non-Current Assets Transmission Rights",
        "terseLabel": "Transmission rights"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NonCurrentFinanceCostsAdjustedToDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NonCurrentFinanceCostsAdjustedToDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails": {
       "parentTag": "tv_FinanceCostsAdjustedToDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of costs associated with debt financing activities of the entity in noncurrent portion.",
        "label": "Non-current finance costs adjusted to debt",
        "negatedLabel": "Finance Cost on long-term debt, net of current portion"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NonCurrentPortionOfNonCurrentBorrowingsExcludingNonCurrentPortionOfOtherNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NonCurrentPortionOfNonCurrentBorrowingsExcludingNonCurrentPortionOfOtherNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails": {
       "parentTag": "ifrs-full_DebtSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings, excluding non-current portion of other notes payable.",
        "label": "Non-current portion of non-current borrowings, excluding non-current portion of other notes payable",
        "terseLabel": "Long-term debt, net of current portion"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r580",
      "r590",
      "r614",
      "r623"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r597"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r614"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r300"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r300"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests.",
        "terseLabel": "Non-controlling interests",
        "totalLabel": "Carrying value of the non-controlling interest"
       }
      },
      "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": [
      "r122",
      "r126",
      "r431"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-controlling Interests"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "terseLabel": "Non-current assets",
        "totalLabel": "Total non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r135",
      "r437",
      "r494"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwnersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwnersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income from Discontinued Operations, Net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentDeferredIncomeOtherThanNoncurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDeferredIncomeOtherThanNoncurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current deferred income other than non-current contract liabilities",
        "terseLabel": "Deferred revenue, net of current portion",
        "verboseLabel": "Deferred income, noncurrent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current deferred income other than non-current contract liabilities. [Refer: Deferred income other than contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r699",
      "r701"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current derivative financial assets",
        "terseLabel": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ifrs-full_NoncurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current financial assets",
        "periodEndLabel": "Balance at the end of year",
        "periodStartLabel": "Balance at beginning of year",
        "terseLabel": "Investments in financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "ifrs-full_NoncurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current financial liabilities",
        "verboseLabel": "Non-current financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureDebtFinanceLeaseObligationsAndOtherNotesPayableDetailsCalc2": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liabilities, net of current portion"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "terseLabel": "Non-current liabilities",
        "totalLabel": "Total non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r137",
      "r438",
      "r494"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities:",
        "verboseLabel": "Non-currents liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPortionOfNoncurrentSecuredBankLoansReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentPortionOfNoncurrentSecuredBankLoansReceived",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current secured bank loans received",
        "terseLabel": "Long-term debt, net of current portion"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current secured bank loans received. [Refer: Secured bank loans received]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_NoncurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentProvisionsForEmployeeBenefits",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current provisions for employee benefits",
        "terseLabel": "Post-employment benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      }
     },
     "auth_ref": [
      "r405",
      "r441"
     ]
    },
    "ifrs-full_NoncurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current receivables due from related parties",
        "terseLabel": "Due from related party",
        "verboseLabel": "Non-current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables due from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r534",
      "r540"
     ]
    },
    "tv_NoncurrentTransmissionRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NoncurrentTransmissionRights",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureTransmissionRightsDetails": {
       "parentTag": "tv_TransmissionRights",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureTransmissionRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current transmission rights.",
        "label": "Noncurrent, Transmission rights",
        "terseLabel": "Non-current portion of Transmission rights"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "2026",
        "verboseLabel": "Less Than 12 Months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r186",
      "r276",
      "r279",
      "r435",
      "r508",
      "r517"
     ]
    },
    "ifrs-full_NotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanThreeMonthsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than three months [member]",
        "terseLabel": "1 to 90 days"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than three months."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotionalAmount",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notional amount",
        "terseLabel": "Notional amount",
        "totalLabel": "Principal",
        "verboseLabel": "Principal amount of long-term credit agreement"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "tv_NotionalAmountOfCurrentPortionOfLongTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NotionalAmountOfCurrentPortionOfLongTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails": {
       "parentTag": "ifrs-full_NotionalAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The nominal or face amount of a current financial instruments, used to calculate payments made on that instrument.",
        "label": "Notional amount of current portion of long-term borrowings",
        "terseLabel": "Principal amount of current portion of long-term debt"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NotionalAmountOfLongTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NotionalAmountOfLongTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails": {
       "parentTag": "ifrs-full_NotionalAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The nominal or face amount of a long term financial instruments, used to calculate payments made on that instrument.",
        "label": "Notional amount of long term borrowings",
        "terseLabel": "Principal amount of long-term debt, net of current portion"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NotionalAmountPartOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NotionalAmountPartOne",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The part one of nominal or face amount of a financial instrument.",
        "label": "Notional Amount, Part One",
        "terseLabel": "Notional amount, part one"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NotionalAmountPartTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NotionalAmountPartTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The part two of nominal or face amount of a financial instrument.",
        "label": "Notional Amount, Part Two",
        "terseLabel": "Notional amount, part two"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NotionalAmounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NotionalAmounts",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument.",
        "label": "Notional Amounts",
        "terseLabel": "Principal amount"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberDaysInterestIsPayable": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberDaysInterestIsPayable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of days interest is payable.",
        "label": "Number Days Interest Is Payable",
        "terseLabel": "Number of days interest is payable"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfBoardOfDirectors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfBoardOfDirectors",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of board of directors.",
        "label": "Number of board of directors",
        "terseLabel": "Number of board of directors"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfCguImpairmentAdjustments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfCguImpairmentAdjustments",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingEstimatesAndAssumptionsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Cash Generating Units (CGUs) having impairment adjustments.",
        "label": "Number of CGU, Impairment Adjustments",
        "terseLabel": "Number of CGU"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfClassesOfCapitalStock": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfClassesOfCapitalStock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of classes of capital stock.",
        "label": "Number of classes of stock",
        "terseLabel": "Number of classes of capital stock"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfCountriesInWhichCompanyDistributesContent": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfCountriesInWhichCompanyDistributesContent",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of countries in which the Company distributes content it produces through several broadcast channels.",
        "label": "Number Of Countries In Which Company Distributes Content",
        "terseLabel": "Countries content is distributed"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfDirectorsCanBeElectedByShareHolders": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfDirectorsCanBeElectedByShareHolders",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of directors can be elected by shareholders.",
        "label": "Number of directors can be elected by share holders",
        "terseLabel": "Number of directors can be elected by class of shareholders"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfDirectorsProvidingFinanceAdvisoryServices": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfDirectorsProvidingFinanceAdvisoryServices",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of directors providing finance advisory services.",
        "label": "Number of directors providing finance advisory services",
        "terseLabel": "Number of directors that maintain an interest in a professional services firm"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments granted in share-based payment arrangement",
        "terseLabel": "Number of CPOs or CPOs equivalent granted (in units)",
        "verboseLabel": "Conditionally sold (in CPOs)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r689"
     ]
    },
    "tv_NumberOfMembersOfBoardOfDirectors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfMembersOfBoardOfDirectors",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of members of the Board of Directors of the associate.",
        "label": "Number Of Members Of Board Of Directors",
        "terseLabel": "Number of directors of the associate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfMexicanBanksThatHaveMadeLoansToGroup": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfMexicanBanksThatHaveMadeLoansToGroup",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Mexican banks that have made loans to the entity.",
        "label": "Number of Mexican banks that have made loans to Group",
        "terseLabel": "Number of Mexican banks that have made loans to Group"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOfficersDesignatedAsChairmanOfBoardOfDirectors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOfficersDesignatedAsChairmanOfBoardOfDirectors",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of officers designated as chairman of board of directors.",
        "label": "Number Of Officers Designated As Chairman Of Board Of Directors",
        "terseLabel": "Number of officers designated as chairman of board of directors"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOfficersDesignatedAsMembersOfBoardOfDirectors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOfficersDesignatedAsMembersOfBoardOfDirectors",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of officers designated as members of board of directors.",
        "label": "Number of Officers Designated as Members of Board of Directors",
        "terseLabel": "Number of officers designated as members of board of directors"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOfficersDesignatedAsMembersOfBoardOfDirectorsAdditionalMembers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOfficersDesignatedAsMembersOfBoardOfDirectorsAdditionalMembers",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of officers designated as members of board of director additional members.",
        "label": "Number Of Officers Designated As Members Of Board Of Directors Additional Members",
        "terseLabel": "Number of officers designated as members of board of directors additional members"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOfficersDesignatedAsMembersOfBoardOfDirectorsCurrent": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOfficersDesignatedAsMembersOfBoardOfDirectorsCurrent",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of officers designated as members of board of director current.",
        "label": "Number Of Officers Designated As Members Of Board Of Directors Current",
        "terseLabel": "Number of officers designated as members of board of directors currently consists members"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOrdinaryParticipationCertificatesRepresentedByEachGlobalDepositary": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOrdinaryParticipationCertificatesRepresentedByEachGlobalDepositary",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of Ordinary Participation Certificates (CPOs) in each Global Depositary Share (GDS).",
        "label": "Number of ordinary participation certificates represented by each global depositary",
        "terseLabel": "Number of CPOs in each GDS"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOrdinaryParticipationCertificatesReservedForFutureVesting": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOrdinaryParticipationCertificatesReservedForFutureVesting",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of Ordinary Participation Certificates (CPOs) reserved for future vesting.",
        "label": "Number Of Ordinary Participation Certificates Reserved For Future Vesting",
        "terseLabel": "Number reserved for future vesting"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOrdinaryParticipationCertificatesTransferredToPlanParticipantsSoldInOpenMarket": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOrdinaryParticipationCertificatesTransferredToPlanParticipantsSoldInOpenMarket",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of Ordinary Participation Certificates (CPOs) or equivalents that were transferred to plan participants and sold in the open market.",
        "label": "Number Of Ordinary Participation Certificates Transferred To Plan Participants Sold In Open Market",
        "terseLabel": "Shares sold in open market"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOtherEquityInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Number of other equity instruments [abstract]",
        "terseLabel": "CPOs or CPOs Equivalent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercisable in share-based payment arrangement",
        "terseLabel": "To be paid by employees at end of year (in CPOs)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "negatedLabel": "Paid by employees (in CPOs)"
       }
      },
      "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": [
      "r689"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeited (in CPOs)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "tv_NumberOfOtherEquityInstrumentsHeldInConnectionWithCancellationOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsHeldInConnectionWithCancellationOfShares",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments held under the plan in connection with cancellation of shares.",
        "label": "Number Of Other Equity Instruments Held In Connection With Cancellation Of Shares",
        "terseLabel": "Number of other equity instruments held in connection of with cancellation of shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfOtherEquityInstrumentsHeldInConnectionWithForfeitedRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfOtherEquityInstrumentsHeldInConnectionWithForfeitedRights",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments held under the plan in connection with forfeited rights.",
        "label": "Number Of Other Equity Instruments Held In Connection With Forfeited Rights",
        "terseLabel": "Number of other equity instruments held in connection of with forfeited rights",
        "verboseLabel": "Number of other equity instruments held in connection of with forfeited rights"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Outstanding at end of year (in CPOs)",
        "periodStartLabel": "Outstanding at beginning of year (in CPOs)",
        "terseLabel": "Shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "tv_NumberOfRelevantMarketsOfRestrictedTelevisionAndAudioServices": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfRelevantMarketsOfRestrictedTelevisionAndAudioServices",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of relevant markets of restricted television and audio services.",
        "label": "Number of Relevant Markets of Restricted Television and Audio Services",
        "terseLabel": "Number of relevant markets of restricted television and audio services"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesAcquired",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of  shares acquired.",
        "label": "Number of Shares Acquired",
        "verboseLabel": "Number of shares acquired"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares authorised",
        "totalLabel": "Authorized (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r396",
      "r443"
     ]
    },
    "tv_NumberOfSharesCancelledInConnectionWithAgreementsEnteredWithOfficers": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesCancelledInConnectionWithAgreementsEnteredWithOfficers",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares cancelled in connection with agreements entered with officers.",
        "label": "Number Of Shares Cancelled In Connection With Agreements Entered With Officers",
        "terseLabel": "Number of shares cancelled in connection"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesHeldByTrust": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesHeldByTrust",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares held by trust.",
        "label": "Number of shares held by trust",
        "negatedTotalLabel": "Held by trust (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesHeldInAssociate": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesHeldInAssociate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares held in associate.",
        "label": "Number Of Shares Held In Associate",
        "terseLabel": "Number of shares owned"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesHeldInConnectionWithCancellationOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesHeldInConnectionWithCancellationOfShares",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares held under the plan in connection with cancellation of shares.",
        "label": "Number Of Shares Held In Connection With Cancellation Of Shares",
        "terseLabel": "Number of shares held in connection of with cancellation of shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesInFormOfOrdinaryParticipationCertificatesAuthorizedAndIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesInFormOfOrdinaryParticipationCertificatesAuthorizedAndIssued",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": "ifrs-full_NumberOfSharesAuthorised",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of authorized and issued shares in the form of Ordinary Participation Certificates (CPOs).",
        "label": "Number of Shares in the Form of Ordinary Participation Certificates Authorized and Issued",
        "terseLabel": "Shares in the form of CPOs, Authorized and Issued"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesInFormOfOrdinaryParticipationCertificatesHeldByTrust": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesInFormOfOrdinaryParticipationCertificatesHeldByTrust",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": "tv_NumberOfSharesHeldByTrust",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares held by trust in the form of Ordinary Participation Certificates (CPOs).",
        "label": "Number of shares in the form of ordinary participation certificates, held by trust",
        "terseLabel": "Shares in the form of CPOs, Held by trust"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesInFormOfOrdinaryParticipationCertificatesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesInFormOfOrdinaryParticipationCertificatesOutstanding",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": "ifrs-full_NumberOfSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of outstanding shares in the form of Ordinary Participation Certificates (CPOs).",
        "label": "Number of shares in the form of ordinary participation certificates, outstanding",
        "terseLabel": "Shares in the form of CPOs, Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesNotInFormOfOrdinaryParticipationCertificatesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesNotInFormOfOrdinaryParticipationCertificatesAuthorized",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": "ifrs-full_NumberOfSharesAuthorised",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of authorized shares not in the form of Ordinary Participation Certificates (CPOs).",
        "label": "Number of shares not in the form of ordinary participation certificates, authorized",
        "terseLabel": "Shares not in the form of CPOs, Authorized and Issued"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesNotInFormOfOrdinaryParticipationCertificatesHeldByTrust": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesNotInFormOfOrdinaryParticipationCertificatesHeldByTrust",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": "tv_NumberOfSharesHeldByTrust",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares held by trust not in the form of Ordinary Participation Certificates (CPOs).",
        "label": "Number of shares not in the form of ordinary participation certificates, held by trust",
        "terseLabel": "Shares not in the form of CPOs, Held by trust"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesNotInFormOfOrdinaryParticipationCertificatesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesNotInFormOfOrdinaryParticipationCertificatesOutstanding",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": "ifrs-full_NumberOfSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of outstanding shares not in the form of Ordinary Participation Certificates (CPOs).",
        "label": "Number of shares not in the form of ordinary participation certificates, outstanding",
        "verboseLabel": "Shares not in the form of CPOs, Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "periodEndLabel": "Outstanding at end of period (in shares)",
        "periodStartLabel": "Outstanding at beginning of period (in shares)",
        "totalLabel": "Outstanding (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r287",
      "r398",
      "r445"
     ]
    },
    "tv_NumberOfSharesReleasedByTrust": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesReleasedByTrust",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares released by trust.",
        "label": "Number of shares released by trust",
        "terseLabel": "Released (in shares)",
        "verboseLabel": "Number of shares released by trust"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesRepresentedByEachOrdinaryParticipationCertificate": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesRepresentedByEachOrdinaryParticipationCertificate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares in each Ordinary Participation Certificate (CPO).",
        "label": "Number of shares represented by each ordinary participation certificate",
        "terseLabel": "Number of shares in each CPO"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesRepurchased",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares repurchased by the company.",
        "label": "Number of Shares Repurchased",
        "negatedTerseLabel": "Repurchased (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesRepurchasedInFormOfOrdinaryParticipationCertificates": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesRepurchasedInFormOfOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares repurchased in the form of Ordinary Participation Certificates (CPOs).",
        "label": "Number of Shares Repurchased in form of Ordinary Participation Certificates",
        "terseLabel": "Shares in the form of CPOs, Repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "tv_NumberOfSharesRepurchasedNotInFormOfOrdinaryParticipationCertificates": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "NumberOfSharesRepurchasedNotInFormOfOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares repurchased, not in the form of Ordinary Participation Certificates (CPOs).",
        "label": "Number of Shares Repurchased, not in form of Ordinary Participation Certificates",
        "terseLabel": "Shares not in the form of CPOs, Repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OllamaniMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OllamaniMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to ollamani.",
        "label": "Ollamani [Member]",
        "terseLabel": "Ollamani"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OpenEndedFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OpenEndedFundMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for an open ended fund.",
        "label": "Open Ended Fund [Member]",
        "terseLabel": "Open-Ended Fund"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OperatingLeaseAgreementsAverageRenewalPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OperatingLeaseAgreementsAverageRenewalPeriod",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average renewal period under the operating lease agreements.",
        "label": "Operating Lease Agreements, Average Renewal Period",
        "terseLabel": "Operating lease agreements, Average renewal period"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OperatingLeaseAgreementsInitialNonCancellablePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OperatingLeaseAgreementsInitialNonCancellablePeriod",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The initial non-cancellable period under the operating lease agreements.",
        "label": "Operating Lease Agreements, Initial Non-Cancellable Period",
        "terseLabel": "Operating lease agreements, Initial non-cancellable period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating segments [member]",
        "terseLabel": "Operating segment"
       }
      }
     },
     "auth_ref": [
      "r251"
     ]
    },
    "tv_OperatingTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OperatingTaxLossesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for operating tax losses.",
        "label": "Operating tax losses",
        "terseLabel": "Operating tax loss"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OrdinaryParticipationCertificatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OrdinaryParticipationCertificatesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails",
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Ordinary Participation Certificate (CPOs).",
        "label": "Ordinary Participation Certificates [Member]",
        "terseLabel": "CPOs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Common shares"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "tv_OtherAccountsAndNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherAccountsAndNotesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current Other accounts and notes receivable.",
        "label": "Other accounts and notes receivable",
        "terseLabel": "Other accounts, taxes receivable and notes receivable, net",
        "verboseLabel": "Other accounts receivable, net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OtherAdjustmentsToInvestmentsInAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherAdjustmentsToInvestmentsInAssociatesAndJointVentures",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other adjustments to investments in associates and joint ventures.",
        "label": "Other Adjustments to Investments in Associates and Joint Ventures",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OtherAmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherAmortisationIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other amortisation of intangible assets other than goodwill.",
        "label": "Other amortisation intangible assets other than goodwill",
        "terseLabel": "Other amortization of the year"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "verboseLabel": "Other corporate assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ifrs-full_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets [member]",
        "terseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r526"
     ]
    },
    "tv_OtherBusinessesSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherBusinessesSegmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the other businesses segment.",
        "label": "Other Businesses Segment [Member]",
        "terseLabel": "Other Businesses"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Other comprehensive income (loss), net of income taxes",
        "totalLabel": "Total other comprehensive income"
       }
      }
     },
     "auth_ref": [
      "r142",
      "r412",
      "r449",
      "r462"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income (loss):",
        "verboseLabel": "Other comprehensive loss, Before Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax",
        "totalLabel": "Other comprehensive income (loss) before income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, cash flow hedges",
        "terseLabel": "Derivative financial instruments cash flow hedges, Before Tax",
        "verboseLabel": "Cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income, before tax]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r463"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, exchange differences on translation of foreign operations",
        "verboseLabel": "Exchange differences on translating foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to exchange differences on translation of financial statements of foreign operations. [Refer: Other comprehensive income, before tax]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r463"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) on hedging instruments that hedge investments in equity instruments",
        "terseLabel": "Publicly traded equity instruments",
        "verboseLabel": "Other equity instruments, Before Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on hedging instruments that hedge investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income, before tax]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r463"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Remeasurement of post-employment benefit obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r463",
      "r662"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTax",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, hedges of net investments in foreign operations",
        "netLabel": "Open-Ended Fund, net of hedge",
        "verboseLabel": "Open Ended Fund, Before Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to hedges of net investments in foreign operations. [Refer: Other comprehensive income, before tax]"
       }
      }
     },
     "auth_ref": [
      "r95",
      "r259",
      "r463"
     ]
    },
    "tv_OtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherComprehensiveIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]",
        "label": "Other Comprehensive Income Loss",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OtherComprehensiveIncomeLossOfTenPercentage": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherComprehensiveIncomeLossOfTenPercentage",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss for 10% as required or permitted by IFRSs. [Refer: IFRSs [member]]",
        "label": "Other Comprehensive Income (Loss) Of Ten Percentage",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OtherComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Definition not applicable.",
        "label": "Other Comprehensive Income, Net of Tax [Abstract]",
        "verboseLabel": "Other comprehensive loss, After Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, cash flow hedges",
        "terseLabel": "Derivative financial instruments cash flow hedges, After Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r462"
     ]
    },
    "tv_OtherComprehensiveIncomeNetOfTaxEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherComprehensiveIncomeNetOfTaxEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to other equity instruments measured at fair value through other comprehensive income.",
        "label": "Other Comprehensive Income, Net Of Tax, Equity Instruments Measured At Fair Value Through Other Comprehensive Income",
        "terseLabel": "Other equity instruments, After Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "terseLabel": "Exchange differences on translating foreign operations, After Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r462"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) on hedging instruments that hedge investments in equity instruments",
        "verboseLabel": "Comprehensive gain (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on hedging instruments that hedge investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r462"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Remeasurement of post-employment benefit obligations, After Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r462",
      "r662"
     ]
    },
    "tv_OtherComprehensiveIncomeNetOfTaxOpenEndedFund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherComprehensiveIncomeNetOfTaxOpenEndedFund",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to open ended fund.",
        "label": "Other comprehensive income, net of tax, open ended fund",
        "terseLabel": "Open Ended Fund, After Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax",
        "terseLabel": "Share of other comprehensive income (loss) of associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r542",
      "r543"
     ]
    },
    "srt_OtherCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OtherCurrencyMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Currency [Member]",
        "terseLabel": "Other currencies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "terseLabel": "Other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "terseLabel": "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": [
      "r699"
     ]
    },
    "tv_OtherEquityInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherEquityInstrumentsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for an other equity instruments.",
        "label": "Other Equity Instruments [Member]",
        "terseLabel": "Other Equity Instruments",
        "verboseLabel": "Other equity instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherEquitySecuritiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other equity securities [member]",
        "terseLabel": "Other equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r497"
     ]
    },
    "ifrs-full_OtherFinanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinanceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other finance cost",
        "negatedLabel": "Other finance expense, net"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_OtherFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other finance income",
        "terseLabel": "Other finance income, net"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_OtherFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other finance income (cost)",
        "terseLabel": "Finance income, net"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "tv_OtherIncomeOrExpenseNetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherIncomeOrExpenseNetLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Other Income Or expense, Net [Line Items]",
        "terseLabel": "Other Expense, Net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OtherIncomeOrExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherIncomeOrExpenseTable",
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule disclosing information related to other income or expenses.",
        "label": "Other Income Or Expense [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other intangible assets [member]",
        "terseLabel": "Other intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "tv_OtherInvestmentsInIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherInvestmentsInIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the other investments in intangible assets classified as investing activities.",
        "label": "Other Investments In Intangible Assets Classified As Investing Activities",
        "negatedLabel": "Other investments in intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OtherLiabilitieMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherLiabilitieMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other liabilities.",
        "label": "Other Liabilitie [Member]",
        "terseLabel": "Other corporate liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OtherMiscellaneousIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherMiscellaneousIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other miscellaneous income (expense).",
        "label": "Other miscellaneous Income (expense)",
        "terseLabel": "Other, net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_OtherNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherNonSegmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other non-segment.",
        "label": "Other Non Segment [Member]",
        "terseLabel": "Other Non Segment"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current assets",
        "terseLabel": "Other non-current assets",
        "verboseLabel": "Other 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": [
      "r699"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current liabilities",
        "terseLabel": "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": [
      "r699"
     ]
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "terseLabel": "Other expense, net",
        "totalLabel": "Total other (expense) income",
        "verboseLabel": "Other (expense) income, net"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDepreciationDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other property, plant and equipment [member]",
        "terseLabel": "Satellite Transponders"
       }
      },
      "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": [
      "r659"
     ]
    },
    "ifrs-full_OtherRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherRelatedPartiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other related parties [member]",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties that the entity does not separately disclose in the same statement or note. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r53",
      "r335"
     ]
    },
    "tv_OtherServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "OtherServicesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents information pertaining to other services.",
        "label": "Other Services [Member]",
        "terseLabel": "Other income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other short-term employee benefits",
        "terseLabel": "Other short-term employee benefits"
       }
      }
     },
     "auth_ref": [
      "r668"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r567",
      "r578",
      "r588",
      "r621"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r570",
      "r581",
      "r591",
      "r624"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r570",
      "r581",
      "r591",
      "r624"
     ]
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share",
        "terseLabel": "Par value of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r397",
      "r444"
     ]
    },
    "ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PastServiceCostNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails": {
       "parentTag": "tv_NetPeriodicPensionCostAndSeniorityPremiumCostNetDefinedBenefitLiabilityAsset",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from past service cost",
        "terseLabel": "Past service cost",
        "verboseLabel": "Prior service cost for plan amendments"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r35",
      "r324"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r595"
     ]
    },
    "tv_PaymentOfAccruedInterestAndTransactionCostsOnBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PaymentOfAccruedInterestAndTransactionCostsOnBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to pay accrued interest and transaction costs on borrowings, classified as financing activities.",
        "label": "Payment Of Accrued Interest And Transaction Costs On Borrowings, Classified As Financing Activities",
        "terseLabel": "Payment of accrued interest and transaction costs on debt",
        "verboseLabel": "Accrued interest"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PaymentOfPrincipalAndInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PaymentOfPrincipalAndInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of principal and interest paid.",
        "label": "Payment of Principal and Interest",
        "terseLabel": "GTAC payments of principal and interest"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PaymentsForPartialPrepaymentOfSeniorNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PaymentsForPartialPrepaymentOfSeniorNotes",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for partial prepayment of senior notes.",
        "label": "Payments For Partial Prepayment Of Senior Notes",
        "negatedLabel": "Partial prepayment of Senior Notes due 2025, 2026, 2045, 2046 and 2049"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PaymentsForRenewalOfConcessionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PaymentsForRenewalOfConcessionsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsAndGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for payments for renewal of concessions.",
        "label": "Payments For Renewal Of Concessions [Member]",
        "terseLabel": "Payments for concessions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsFromPlanNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan",
        "negatedLabel": "Benefits paid",
        "terseLabel": "Benefits paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r36",
      "r325"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedTerseLabel": "Payments of lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "tv_PaymentsToProceedsFromSaleOrAcquireOrRedeemEntityShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PaymentsToProceedsFromSaleOrAcquireOrRedeemEntityShares",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow (out flow) from sale or acquisition of entity shares.",
        "label": "(Payments to) Proceeds from Sale or Acquire or Redeem Entity Shares",
        "negatedLabel": "Repurchase of capital stock"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PaymentsToTrustHeldForLongTermRetentionPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PaymentsToTrustHeldForLongTermRetentionPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash contribution of to the trust held for the Long-Term Retention Plan (LTRP).",
        "label": "Payments to Trust Held for Long Term Retention Plan",
        "verboseLabel": "Funding made for acquisition of shares"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "tv_PensionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PensionPlanMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsWeightedAverageDurationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the pension plans of the entity.",
        "label": "Pensions Plan [Member]",
        "terseLabel": "Pensions"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r597"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r614"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r596"
     ]
    },
    "tv_Percent4.625SeniorNotesDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent4.625SeniorNotesDue2026Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 4.625% Senior Notes due 2026 .",
        "label": "Percent 4.625 Senior Notes Due 2026 [Member]",
        "terseLabel": "4.625% Senior Notes due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent5.25SeniorNotesDue2049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent5.25SeniorNotesDue2049Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent 5.25 Senior Notes Due 2049.",
        "label": "Percent 5.25 Senior Notes Due 2049 [Member]",
        "terseLabel": "5.25% Senior Notes due 2049"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent5SeniorNotesDue2045Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent5SeniorNotesDue2045Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 5% Senior Notes due 2045 .",
        "label": "Percent 5 Senior Notes Due 2045 [Member]",
        "terseLabel": "5% Senior Notes due 2045"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent6.125SeniorNotesDue2046Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent6.125SeniorNotesDue2046Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 6.125% Senior Notes due 2046 .",
        "label": "Percent 6.125 Senior Notes Due 2046 [Member]",
        "terseLabel": "6.125% Senior Notes due 2046"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent6.625SeniorNotesDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent6.625SeniorNotesDue2025Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 6.625% Senior Notes due 2025 .",
        "label": "Percent 6.625 Senior Notes Due 2025 [Member]",
        "terseLabel": "6.625% Senior Notes due 2025",
        "verboseLabel": "Senior Notes due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent6.625SeniorNotesDue2040Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent6.625SeniorNotesDue2040Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 6.625% Senior Notes due 2040 .",
        "label": "Percent 6.625 Senior Notes Due 2040 [Member]",
        "terseLabel": "6.625% Senior Notes due 2040"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent6.625SeniorNotesOneDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent6.625SeniorNotesOneDue2025Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 6.625% Senior Notes one due 2025 .",
        "label": "Percent 6.625 Senior Notes One Due 2025 [Member]",
        "terseLabel": "6.625% Senior notes 1 due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent6.625SeniorNotesTwoDue2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent6.625SeniorNotesTwoDue2025Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 6.625% Senior Notes two due 2025 .",
        "label": "Percent 6.625 Senior Notes Two Due 2025 [Member]",
        "terseLabel": "6.625% Senior notes 2 due 2025"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent7.25SeniorNotesDue2043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent7.25SeniorNotesDue2043Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 7.25% Senior Notes due 2043 .",
        "label": "Percent 7.25 Senior Notes Due 2043 [Member]",
        "terseLabel": "7.25% Senior Notes due 2043",
        "verboseLabel": "Senior Notes due 2043"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent8.49SeniorNotesDue2037Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent8.49SeniorNotesDue2037Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 8.49% Senior Notes due 2037 .",
        "label": "Percent 8.49 Senior Notes Due 2037 [Member]",
        "terseLabel": "8.49% Senior Notes due 2037"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent8.50SeniorNotesDue2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent8.50SeniorNotesDue2032Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 8.50% Senior Notes due 2032 .",
        "label": "Percent 8.50 Senior Notes Due 2032 [Member]",
        "terseLabel": "8.50% Senior Notes due 2032"
       }
      }
     },
     "auth_ref": []
    },
    "tv_Percent8.79SeniorNotesDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "Percent8.79SeniorNotesDue2027Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 8.79% Senior Notes due 2027 .",
        "label": "Percent 8.79 Senior Notes Due 2027 [Member]",
        "terseLabel": "8.79% Notes due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PercentageOfCurrentIncomeTaxOfMexicanCompaniesToTotalCurrentIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PercentageOfCurrentIncomeTaxOfMexicanCompaniesToTotalCurrentIncomeTaxes",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of current income tax of Mexican companies to the total current income taxes.",
        "label": "Percentage of Current Income Tax of Mexican Companies to the Total Current Income Taxes",
        "terseLabel": "Current income tax of Mexican companies to the total current income taxes (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PercentageOfDecreaseInDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PercentageOfDecreaseInDiscountRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of decrease in discount rate.",
        "label": "Percentage of Decrease in Discount Rate",
        "terseLabel": "Percentage of decrease in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PercentageOfIncreasingInDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PercentageOfIncreasingInDiscountRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of increasing in discount rate.",
        "label": "Percentage of Increasing in Discount Rate",
        "terseLabel": "Percentage of increasing in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PercentageOfOrdinaryParticipationCertificatesHeldInFormOfCPOByTrust": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PercentageOfOrdinaryParticipationCertificatesHeldInFormOfCPOByTrust",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of Ordinary Participation Certificates (CPOs) or its equivalents held in the form of CPO by trust.",
        "label": "Percentage of ordinary participation certificates held in the form of C P O by trust",
        "terseLabel": "Percentage of CPOs or its equivalents held in the form of CPO by trust"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PercentageOfOrdinaryParticipationCertificatesHeldInFormOfOtherThanCPOByTrust": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PercentageOfOrdinaryParticipationCertificatesHeldInFormOfOtherThanCPOByTrust",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of Ordinary Participation Certificates (CPOs) or its equivalents held in the form other than CPO by trust.",
        "label": "Percentage of ordinary participation certificates held in the form of other than C P O by trust",
        "terseLabel": "Percentage of CPOs or its equivalents held in the form other than CPO by trust"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleDecreaseInActuarialAssumption",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in actuarial assumption",
        "terseLabel": "Decrease in actuarial assumption (in basis points)"
       }
      },
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "tv_PercentageOfReasonablyPossibleIncreaseInRiskAssumption": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PercentageOfReasonablyPossibleIncreaseInRiskAssumption",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsClassOfAssetsAndLiabilitiesSubjectToRecurringFairValueMeasurementsCategorizedWithinLevel3Details",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reasonably possible percentage of the increase in the designated risk component used to determine the value of the financial instrument. Excludes defined benefit plan obligations.",
        "label": "Percentage of reasonably possible increase in risk assumption",
        "terseLabel": "Percentage of reasonably possible increase in risk assumption"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of voting equity interests acquired",
        "terseLabel": "Percentage of voting equity interests acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r191",
      "r366"
     ]
    },
    "tv_PercentageOnCommercialRateOnMerchandise": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PercentageOnCommercialRateOnMerchandise",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rate of commercial value on merchandise.",
        "label": "Percentage On Commercial Rate On Merchandise",
        "terseLabel": "Percentage on commercial rate on merchandise"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PeridicoDigitalSenderoS.a.p.i.DeC.v.AndSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PeridicoDigitalSenderoS.a.p.i.DeC.v.AndSubsidiaryMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Peridico Digital Sendero, S.A.P.I. de C.V. and subsidiary (PDS).",
        "label": "Periodico Digital Sendero, S.A.P.I. de C.V. and subsidiary collectively, PDS [Member]",
        "terseLabel": "PDS"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PeriodForGrantAuthorizationToPropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PeriodForGrantAuthorizationToPropertyPlantAndEquipment",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period for grant the authorization to property plant and equipment.",
        "label": "Period for Grant The Authorization To Property Plant and Equipment",
        "terseLabel": "Period for grant the authorization to property plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PlanAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PlanAssetsAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails": {
       "parentTag": "ifrs-full_SurplusDeficitInPlan",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetailsCalc2": {
       "parentTag": "ifrs-full_LiabilityAssetOfDefinedBenefitPlans",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan assets, at fair value",
        "terseLabel": "Plan assets",
        "verboseLabel": "Fair value of plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of defined benefit plan assets. Plan assets comprise assets held by a long-term employee benefit fund and qualifying insurance policies. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "tv_PlanAssetsAtFairValueHeldByTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PlanAssetsAtFairValueHeldByTrust",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of defined benefit plan assets held by a trust.",
        "label": "Plan Assets, At Fair Value Held By Trust",
        "terseLabel": "Fair value of plan assets held by the trust"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PlanAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PlanAssetsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan assets [member]",
        "terseLabel": "Plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for defined benefit plan assets. Plan assets comprise: (a) assets held by a long-term employee benefit fund; and (b) qualifying insurance policies."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r318"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r597"
     ]
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense in profit or loss, defined benefit plans",
        "terseLabel": "Post-employment benefits"
       }
      }
     },
     "auth_ref": [
      "r662",
      "r666"
     ]
    },
    "ifrs-full_PreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PreferenceSharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preference shares [member]",
        "terseLabel": "Preference shares"
       }
      },
      "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": [
      "r702"
     ]
    },
    "tv_PreferredDividendsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PreferredDividendsReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of preferred dividends received.",
        "label": "Preferred Dividends Received",
        "terseLabel": "Preferred dividends received from TelevisaUnivision"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PrepaidExpensesAndOtherItemsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PrepaidExpensesAndOtherItemsLiabilitiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for prepaid expenses and other items, Liabilities",
        "label": "Prepaid Expenses And Other Items Liabilities [Member]",
        "terseLabel": "Prepaid expenses and other items"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PrepaidExpensesAndOtherItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PrepaidExpensesAndOtherItemsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for prepaid expenses and other items.",
        "label": "Prepaid expenses and other items",
        "terseLabel": "Prepaid expenses and other items"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PrepaymentOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PrepaymentOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow for prepayment of long term debt.",
        "label": "Prepayment Of Long Term Debt",
        "verboseLabel": "Prepayment of long-term loans"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PrepaymentOfNotesOutstandingClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PrepaymentOfNotesOutstandingClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to Prepayment of outstanding notes, classified as financing activities.",
        "label": "Prepayment of Notes Outstanding Classified as Financing Activities",
        "negatedLabel": "Prepayment of long-term loans from Mexican banks"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PresentValueOfDefinedBenefitObligationMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of defined benefit obligation [member]",
        "terseLabel": "Defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r319"
     ]
    },
    "tv_ProceedsFromLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProceedsFromLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow on long term debt.",
        "label": "Proceeds From Long Term Debt",
        "terseLabel": "Proceeds from Mexican banks long-term loans"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ProceedsFromPaymentsForSalePurchaseOfCapitalStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProceedsFromPaymentsForSalePurchaseOfCapitalStock",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow (outflow) from sale or purchase of capital stock.",
        "label": "Proceeds from (Payments for) Sale (Purchase) of Capital Stock",
        "terseLabel": "Sale of capital stock"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ProceedsFromPurchaseOfInterestsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProceedsFromPurchaseOfInterestsInAssociates",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from or the outflow for the purchase of interests in associates.",
        "label": "Proceeds From Purchase Of Interests In Associates",
        "negatedLabel": "Disposition or investment in associate and joint ventures"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "terseLabel": "Disposition of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r500",
      "r523"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r500",
      "r523"
     ]
    },
    "tv_ProfessionalServicesFirmSecretaryBoardOfDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProfessionalServicesFirmSecretaryBoardOfDirectorsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the professional services firm in which the current secretary of the entity's board maintains an interest.",
        "label": "Professional Services Firm Secretary Board of Directors [Member]",
        "terseLabel": "Professional services firm secretary of Company's Board"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ProfessionalServicesFirmTwoDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProfessionalServicesFirmTwoDirectorsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the professional services firm in which two current directors of the entity maintain an interest.",
        "label": "Professional Services Firm, Two Directors [Member]",
        "terseLabel": "Professional services firm, two directors"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "netLabel": "Net loss attributable to stockholders of the Company",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net income (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": [
      "r119",
      "r121",
      "r244",
      "r247",
      "r338",
      "r364",
      "r411",
      "r448",
      "r494",
      "r503"
     ]
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Net (loss) income attributable to:"
       }
      }
     },
     "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.televisair.com/role/StatementConsolidatedStatementsOfIncomeCalc2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "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": [
      "r125",
      "r451"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeCalc2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "terseLabel": "Stockholders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "tv_ProfitLossBeforeOtherExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProfitLossBeforeOtherExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The profit (loss) before other expense.",
        "label": "Profit (loss) before other expense",
        "totalLabel": "Income before other expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails": {
       "parentTag": "tv_ProfitLossFromOrdinaryActivitiesOfDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "auth_ref": [
      "r198",
      "r519",
      "r520",
      "r536",
      "r537"
     ]
    },
    "tv_ProfitLossBeforeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProfitLossBeforeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]",
        "label": "Profit (Loss) Before Taxes",
        "terseLabel": "Loss before income taxes from continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ProfitLossFromBeforeDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProfitLossFromBeforeDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]",
        "label": "Profit Loss From Before Discontinued Operations",
        "terseLabel": "Income before income taxes from discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations",
        "terseLabel": "Loss from continuing operations",
        "totalLabel": "Net loss from continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations, unless line item indicates otherwise [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r140",
      "r244",
      "r247",
      "r448"
     ]
    },
    "tv_ProfitLossFromContinuingOperationsOfTenPercentage": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProfitLossFromContinuingOperationsOfTenPercentage",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The profit (loss) from continuing operations of 10%.",
        "label": "Profit (Loss) From Continuing Operations Of Ten Percentage",
        "terseLabel": "Net loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromDiscontinuedOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations",
        "totalLabel": "Income from discontinued operations, net",
        "verboseLabel": "Income from discontinued operations, net"
       }
      }
     },
     "auth_ref": [
      "r141",
      "r197",
      "r459",
      "r466"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating income (loss)"
       }
      }
     },
     "auth_ref": [
      "r482",
      "r703"
     ]
    },
    "tv_ProfitLossFromOrdinaryActivitiesOfDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ProfitLossFromOrdinaryActivitiesOfDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails": {
       "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Amount of profit (loss) from ordinary activities of discontinued operations, net of tax.",
        "label": "Profit (Loss) From Ordinary Activities Of Discontinued Operations, Net Of Tax",
        "terseLabel": "Net income from discontinued operations",
        "totalLabel": "Income from discontinued operations, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetOthersDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Balance at end of the period",
        "periodStartLabel": "Balance at beginning of the period",
        "terseLabel": "Property, plant and equipment, net",
        "verboseLabel": "Property and equipment, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r315",
      "r421"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesFinanceLeasesAndOtherNotesPayableDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, plant and equipment, net"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r316",
      "r483",
      "r502",
      "r526",
      "r533"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in associate",
        "terseLabel": "Equity stake",
        "verboseLabel": "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": [
      "r60",
      "r62",
      "r129"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInJointVenture",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesJointVentureNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in joint venture",
        "terseLabel": "Ownership interest in joint venture"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r62",
      "r129"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in subsidiary",
        "terseLabel": "Company's ownership interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r62",
      "r127"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interests held by non-controlling interests",
        "terseLabel": "Non-controlling interest"
       }
      },
      "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": [
      "r124"
     ]
    },
    "ifrs-full_ProportionOfVotingPowerHeldInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfVotingPowerHeldInAssociate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of voting rights held in associate",
        "verboseLabel": "Proportion of voting rights held in associate"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in an associate held by the entity. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r62",
      "r129"
     ]
    },
    "tv_PubliclyTradedEquityInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PubliclyTradedEquityInstrumentsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for publicly traded equity instruments.",
        "label": "Publicly Traded Equity Instruments [Member]",
        "terseLabel": "Publicly Traded Equity Instruments",
        "verboseLabel": "Publicly traded equity instruments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_PurchaseOfDerivativeFinancialInstrumentsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "PurchaseOfDerivativeFinancialInstrumentsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchase of derivative financial instruments.",
        "label": "Purchase of derivative financial instruments, classified as financing activities",
        "negatedLabel": "Derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of interests in investments accounted for using equity method",
        "negatedLabel": "Capital contribution to TelevisaUnivision",
        "terseLabel": "Capital contribution to TelevisaUnivision",
        "verboseLabel": "Capital contribution to TelevisaUnivision"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of interests in investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of investments other than investments accounted for using equity method",
        "negatedLabel": "Increase of short-term investments"
       }
      },
      "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": [
      "r681"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Investments in property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "ifrs-full_PurchaseOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfTreasuryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of treasury shares",
        "negatedTerseLabel": "Shares cancellation"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r595"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r595"
     ]
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r159",
      "r180",
      "r188",
      "r296",
      "r496",
      "r498",
      "r692"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r159",
      "r180",
      "r188",
      "r296",
      "r496",
      "r498",
      "r692"
     ]
    },
    "ifrs-full_ReceivablesFromTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReceivablesFromTaxesOtherThanIncomeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables from taxes other than income tax",
        "verboseLabel": "Other recoverable taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of receivables from taxes other than income tax. Income taxes include all domestic and foreign taxes that are based on taxable profits. Income taxes also include taxes, such as withholding taxes, that are payable by a subsidiary, associate or joint arrangement on distributions to the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "tv_RecognizedForeignExchangeGainOrLossDerivedSeniorNotesDesignatedAsHedgeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RecognizedForeignExchangeGainOrLossDerivedSeniorNotesDesignatedAsHedgeAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "na",
        "label": "Recognized in:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]",
        "terseLabel": "Gross roll forward of deferred income tax assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInFairValueMeasurementAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInFairValueMeasurementAssetsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsSignificantUnobservableInputsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInFinancialInstrumentsAvailableForSaleFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in fair value measurement, assets [abstract]",
        "terseLabel": "Reconciliation for all assets and liabilities measured at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillNetCarryingAmountOfGoodwillIndefiniteLivedTrademarksAndConcessionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in intangible assets and goodwill [abstract]",
        "terseLabel": "Changes in the net carrying amount of goodwill, indefinite-lived trademarks and concessions",
        "verboseLabel": "Analysis of the changes in intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of number of shares outstanding [abstract]",
        "terseLabel": "Reconciliation of the number of shares outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ReconciliationOfSegmentAssetsToTotalAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ReconciliationOfSegmentAssetsToTotalAssetsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Reconciliation of segment assets to total assets"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ReconciliationOfSegmentLiabilitiesToTotalLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ReconciliationOfSegmentLiabilitiesToTotalLiabilitiesAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Reconciliation Of Segment Liabilities To Total Liabilities Abstract",
        "terseLabel": "Reconciliation of segment liabilities to total liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ReconciliationToConsolidatedAmountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ReconciliationToConsolidatedAmountsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Reconciliation to consolidated amounts:",
        "terseLabel": "Reconciliation of operating segment income to consolidated operating income:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r562",
      "r573",
      "r583",
      "r616"
     ]
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RecurringFairValueMeasurementMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recurring fair value measurement [member]",
        "terseLabel": "Recurring basis"
       }
      }
     },
     "auth_ref": [
      "r154",
      "r393"
     ]
    },
    "tv_RelatedPartyCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RelatedPartyCostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of costs and expenses relating to related party transactions.",
        "label": "Related party costs and expenses",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RenewalCostForConcession": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RenewalCostForConcession",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of renewal cost for concession.",
        "label": "Renewal Cost for Concession",
        "terseLabel": "Renewal cost for concession"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RentalIncomeFromInvestmentPropertyNetOfDirectOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RentalIncomeFromInvestmentPropertyNetOfDirectOperatingExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rental income from investment property, net of direct operating expense",
        "terseLabel": "Net lease income from investment property, net of direct operating expenses"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_RepaymentsOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBondsNotesAndDebentures",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of bonds, notes and debentures",
        "negatedLabel": "Repurchase of Senior Notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedLabel": "Repayment of Mexican peso debt",
        "verboseLabel": "Repayment of debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "tv_RepaymentsOfMexicanPesoDebtSky": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RepaymentsOfMexicanPesoDebtSky",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow from repayments of Mexican Peso Debt Sky.",
        "label": "Repayments of Mexican Peso Debt Sky",
        "negatedLabel": "Prepayment of Mexican peso debt related to Sky"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RepurchaseOfCpos": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RepurchaseOfCpos",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs related to repurchase of CPOs.",
        "label": "Repurchase Of CPOs",
        "terseLabel": "Repurchase of CPOs"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RepurchasesOfCPOsUnderShareRepurchaseProgram": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RepurchasesOfCPOsUnderShareRepurchaseProgram",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period under a share repurchases program.",
        "label": "Repurchases Of C P Os Under A Share Repurchase Program",
        "negatedLabel": "Repurchases of CPOs under a share repurchase program",
        "terseLabel": "Shares repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ReserveOfAssociatesAndJointVenturesAccountedForUsingEquityMethodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ReserveOfAssociatesAndJointVenturesAccountedForUsingEquityMethodMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a component of equity representing associates and joint ventures accounted for using equity method.",
        "label": "Reserve Of Associates And Joint Ventures Accounted For Using Equity Method [Member]",
        "terseLabel": "Share of Income of Associates and Joint Ventures"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfCashFlowHedgesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of cash flow hedges [member]",
        "terseLabel": "Derivative Financial Instruments Cash Flow Hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r538"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]",
        "terseLabel": "Exchange Differences on Translating Foreign Operations"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r45",
      "r327",
      "r538"
     ]
    },
    "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of remeasurements of defined benefit plans [member]",
        "terseLabel": "Remeasurement of Post-Employment Benefit Obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from remeasurements of defined benefit plans. [Refer: Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans]"
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "tv_ReserveOfWarrantsIssuedByUnivisionHoldingsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ReserveOfWarrantsIssuedByUnivisionHoldingsInc.Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a component of equity representing warrants issued by Univision Holdings, Inc. (UHI).",
        "label": "Reserve Of Warrants Issued By Univision Holdings Inc. [Member]",
        "terseLabel": "Exercised Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ReservesForIncomeTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ReservesForIncomeTaxMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for reserves for income tax.",
        "label": "Reserves For Income Tax [Member]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ResidentialCashGeneratingUnitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ResidentialCashGeneratingUnitMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for residential cash generating unit.",
        "label": "Residential Cash generating Unit [Member]",
        "terseLabel": "Residential"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ResidentialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ResidentialMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for residential.",
        "label": "Residential [Member]",
        "terseLabel": "Residential"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RestatedForInflationTaxValueOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RestatedForInflationTaxValueOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The restated for inflation tax value of common stock.",
        "label": "Restated for inflation tax value of common stock",
        "terseLabel": "Restated for inflation tax value of common stock"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r563",
      "r574",
      "r584",
      "r617"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r564",
      "r575",
      "r585",
      "r618"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r582",
      "r592",
      "r625"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "ifrs-full_NoncontrollingInterests",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "periodEndLabel": "Balance at ending",
        "periodStartLabel": "Balance at beginning",
        "terseLabel": "Retained earnings",
        "verboseLabel": "Retained earnings from prior years"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r541",
      "r543"
     ]
    },
    "tv_RetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RetainedEarningsAndAccumulatedOtherComprehensiveIncomeLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Retained Earnings and Accumulated Other Comprehensive Income or loss"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RetainedEarningsLegalReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RetainedEarningsLegalReserveMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a component of equity representing legal reserves created based on legal requirements.",
        "label": "Retained Earnings Legal Reserve [Member]",
        "terseLabel": "Legal Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Retained Earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r538"
     ]
    },
    "tv_RetentionPlanTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RetentionPlanTrustMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the special purpose trust created to implement the Long-Term Retention Plan.",
        "label": "Retention Plan Trust [Member]",
        "terseLabel": "Retention Plan Trust"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RetirementsAndImpairmentAdjustmentsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RetirementsAndImpairmentAdjustmentsIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsAndGoodwillWithIndefiniteUsefulLivesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from retirements and impairment adjustments.",
        "label": "Retirements and Impairment Adjustments, Intangible Assets And Goodwill",
        "terseLabel": "Retirements and impairment adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RetirementsAndImpairmentAdjustmentsRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RetirementsAndImpairmentAdjustmentsRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in right-of-use assets resulting from retirements and impairment adjustments.",
        "label": "Retirements And Impairment Adjustments, Right Of Use Assets",
        "negatedLabel": "Retirements and impairment adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RetirementsAndReclassificationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RetirementsAndReclassificationsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease or increase in property, plant and equipment resulting from retirements or reclassifications. [Refer: Property, plant and equipment]",
        "label": "Retirements and reclassifications, property, plant and equipment",
        "negatedLabel": "Retirements and reclassifications to other accounts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetirementsRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetirementsRightofuseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirements, right-of-use assets",
        "negatedLabel": "Retirements"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in right-of-use assets resulting from retirements. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails": {
       "parentTag": "tv_NetPeriodicPensionCostAndSeniorityPremiumCostNetDefinedBenefitLiabilityAsset",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsNetPeriodicDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense",
        "negatedLabel": "Interest on plan assets",
        "terseLabel": "Return on plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [domain]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r323"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "tv_ProfitLossBeforeOtherExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Revenues",
        "totalLabel": "Total revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "auth_ref": [
      "r139",
      "r198",
      "r238",
      "r246",
      "r252",
      "r253",
      "r256",
      "r455",
      "r494",
      "r536",
      "r537"
     ]
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "terseLabel": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r239",
      "r250",
      "r696"
     ]
    },
    "tv_RevenueFromLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RevenueFromLeases",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income arising from leases.",
        "label": "Revenue from leases",
        "terseLabel": "Leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromRenderingOfServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfServices",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from rendering of services",
        "terseLabel": "Services"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_RevenueFromSaleOfGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromSaleOfGoods",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from sale of goods",
        "terseLabel": "Goods"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "tv_RevenueOtherCountries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RevenueOtherCountries",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue from other countries.",
        "label": "Revenue, Other Countries",
        "terseLabel": "Abroad revenue"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from revenues, other income and interest income in related party transactions.",
        "label": "Revenues, other income and interest income from related party transactions",
        "totalLabel": "Total revenues, other income and interest income"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactionsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Revenues, other income and interest income:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RevolvingCreditExposureFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RevolvingCreditExposureFacility",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of exposure to loss resulting from revolving credit risk.",
        "label": "Revolving Credit Exposure Facility",
        "terseLabel": "Revolving credit facility"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureRightOfUseAssetsNetDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Right-of-use assets, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r173",
      "r273"
     ]
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets [member]",
        "terseLabel": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "tv_RiskExposureAssociatedWithAssetsSharingCharacteristic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RiskExposureAssociatedWithAssetsSharingCharacteristic",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of risk exposure associated with financial assets with a shared characteristic that identifies a concentration of risks.",
        "label": "Risk Exposure Associated with Assets Sharing Characteristic",
        "terseLabel": "Risk exposure on assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RiskExposureAssociatedWithInstrumentsSharingCharacteristic",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk exposure associated with instruments sharing characteristic",
        "terseLabel": "Risk exposure associated with instruments"
       }
      },
      "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": [
      "r235"
     ]
    },
    "tv_RiskExposureAssociatedWithLiabilitiesSharingCharacteristic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RiskExposureAssociatedWithLiabilitiesSharingCharacteristic",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of risk exposure associated with financial liabilities with a shared characteristic that identifies a concentration of risks.",
        "label": "Risk Exposure Associated with Liabilities Sharing Characteristic",
        "terseLabel": "Risk exposure on liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RiskFreeInterestRateOtherEquityInstrumentsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RiskFreeInterestRateOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for other equity instruments granted is expressed, with a remaining term equal to the expected term of the award being valued (based on the award's remaining contractual life and taking into account the effects of expected early exercise).",
        "label": "Risk free interest rate, other equity instruments granted",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "tv_RoyaltiesFromRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "RoyaltiesFromRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from royalties in related party transactions.",
        "label": "Royalties from related party transactions",
        "terseLabel": "Royalties"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ifrs-full_SaleOrIssueOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SaleOrIssueOfTreasuryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale or issue of treasury shares",
        "verboseLabel": "Cancellation of sale of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity resulting from the sale or issue of treasury shares. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "tv_SalePricePerOrdinaryParticipationCertificates": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SalePricePerOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Sale price per Ordinary Participation Certificates (CPOs).",
        "label": "Sale Price Per Ordinary Participation Certificates",
        "terseLabel": "Sale price per CPO"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SalesOrIssuanceOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SalesOrIssuanceOfTreasuryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the sales or issuance of treasury shares.",
        "label": "Sales Or Issuance Of Treasury Shares",
        "negatedLabel": "Sale of shares",
        "negatedTerseLabel": "Sale of repurchased shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SatelliteCashGeneratingUnitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SatelliteCashGeneratingUnitMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for satellite cash generating unit .",
        "label": "Satellite Cash generating Unit [Member]",
        "terseLabel": "Satellite"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SatelliteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SatelliteMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for satellite.",
        "label": "Satellite [Member]",
        "terseLabel": "Satellite"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SatelliteTransponderLeaseAgreementAndOtherLeaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SatelliteTransponderLeaseAgreementAndOtherLeaseAgreement",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinanceExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount of satellite transponder lease agreement and other lease agreement.",
        "label": "Satellite Transponder Lease Agreement And Other Lease Agreement",
        "terseLabel": "Satellite transponder lease agreement and other lease agreement"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ScheduleOfExpirationDatesOfConcessionsAndPermitsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ScheduleOfExpirationDatesOfConcessionsAndPermitsTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of expiration dates of the company's concessions and permits.",
        "label": "Schedule Of Expiration Dates Of Concessions And Permits [Table Text Block]",
        "terseLabel": "Schedule of expiration dates of the Group's concessions and permits"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ScheduleOfIntangibleAssetsEstimatedUsefulLivesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ScheduleOfIntangibleAssetsEstimatedUsefulLivesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of intangible assets estimated useful lives.",
        "label": "Schedule Of Intangible Assets Estimated Useful Lives [Table Text Block]",
        "terseLabel": "Schedule of intangible assets, estimated useful lives"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ScheduleOfLongTermLeaseAgreementsRecognizedAsOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ScheduleOfLongTermLeaseAgreementsRecognizedAsOperatingLeasesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long term lease agreements recognized as operating leases.",
        "label": "Schedule of Long Term Lease Agreements Recognized as Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of aggregate minimum annual commitments (undiscounted)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of property plant and equipment estimated useful lives.",
        "label": "Schedule Of Property Plant And Equipment Estimated Useful Lives [Table Text Block]",
        "terseLabel": "Schedule of property, plant and equipment, estimated useful lives"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ScheduleOfTransmissionRightsAndProgrammingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ScheduleOfTransmissionRightsAndProgrammingTableTextBlock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTransmissionRightsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of transmission rights and programming.",
        "label": "Schedule of transmission rights and programming [table text block]",
        "terseLabel": "Schedule of transmission rights and programming"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r244"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationGeographicalSegmentInformationDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r251"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SegmentIncomeAsPercentageOfTotalSegmentIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SegmentIncomeAsPercentageOfTotalSegmentIncome",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The segment income represented as a percentage of total segment income.",
        "label": "Segment Income As A Percentage Of Total Segment Income",
        "terseLabel": "Percentage of total segment income"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SegmentRevenueAsPercentageOfTotalSegmentRevenues": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SegmentRevenueAsPercentageOfTotalSegmentRevenues",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The segment revenue represented as a percentage of total segment revenues.",
        "label": "Segment Revenue As A Percentage Of Total Segment Revenues",
        "terseLabel": "Percentage of total segment revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r72",
      "r160",
      "r244",
      "r264",
      "r473",
      "r505"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r160",
      "r251",
      "r264",
      "r473",
      "r505"
     ]
    },
    "ifrs-full_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "tv_ProfitLossBeforeOtherExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling expense",
        "negatedLabel": "Selling expenses"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "tv_SeniorNotesDue201820252032And2040Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeniorNotesDue201820252032And2040Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for senior notes due 2018, 2025, 2032 and 2040.",
        "label": "Senior Notes Due 2018 2025 2032 And 2040 [Member]",
        "terseLabel": "Senior Notes due 2025, 2032 and 2040"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeniorNotesDue2026And2046Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeniorNotesDue2026And2046Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for senior notes due 2026 and 2046.",
        "label": "Senior Notes Due 2026 And 2046 [Member]",
        "terseLabel": "Senior Notes due 2026 and 2046"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeniorNotesDue2037And2043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeniorNotesDue2037And2043Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for senior notes due 2037 and 2043.",
        "label": "Senior Notes Due 2037 And 2043[ Member]",
        "terseLabel": "Senior Notes due 2037 and 2043"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeniorNotesDue2045Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeniorNotesDue2045Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for senior notes due 2045.",
        "label": "Senior Notes Due 2045 [Member]",
        "terseLabel": "Senior Notes due 2045"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeniorNotesDue2049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeniorNotesDue2049Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Senior Notes due 2049 .",
        "label": "Senior Notes Due 2049 [Member]",
        "terseLabel": "Senior Notes Due 2049"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeniorNotesDueBetween2025And2049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeniorNotesDueBetween2025And2049Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Senior Notes due between 2025 and 2049",
        "label": "Senior Notes Due Between 2025 And 2049 [Member]",
        "terseLabel": "Senior notes due between 2025 and 2049"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeniorityPremiumsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeniorityPremiumsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsBenefitObligationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsChangesInNetPostEmploymentDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValueOfPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsWeightedAverageDurationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the seniority premium plans of the entity.",
        "label": "Seniority Premiums [Member]",
        "terseLabel": "Seniority Premiums"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeriesBDAndLSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeriesBDAndLSharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series A, B, D and L shares.",
        "label": "Series B D And L Shares[Member]",
        "terseLabel": "Series A, B, D and L Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeriesBPreferredSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeriesBPreferredSharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for series B preferred shares.",
        "label": "Series B Preferred Shares [Member]",
        "terseLabel": "Series B Preferred Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeriesBSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeriesBSharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series B shares.",
        "label": "Series B Shares [Member]",
        "terseLabel": "Series \"B\" Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeriesDSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeriesDSharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series D shares.",
        "label": "Series D Shares [Member]",
        "terseLabel": "Series \"D\" Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeriesLSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeriesLSharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series L shares.",
        "label": "Series L Shares [Member]",
        "terseLabel": "Series \"L\" Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SeriesSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SeriesSharesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanCapitalStockDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanOtherDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails",
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails",
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Series A shares.",
        "label": "Series Shares [Member]",
        "terseLabel": "Series \"A\" Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ServicesReceivedRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ServicesReceivedRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesOtherTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services received, related party transactions",
        "terseLabel": "Fees for services received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of services received in related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r479",
      "r530"
     ]
    },
    "ifrs-full_SettlementOfLiabilitiesOnBehalfOfEntityByRelatedPartyRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SettlementOfLiabilitiesOnBehalfOfEntityByRelatedPartyRelatedPartyTransactions",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of liabilities on behalf of entity by related party, related party transactions",
        "terseLabel": "Cumulative contributions made by the Group to the pension and seniority premium plans on behalf of these directors and officers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities settled on behalf of the entity by a related party in related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r481",
      "r532"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ShareBasedFairValueArrangementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ShareBasedFairValueArrangementsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Share based fair value arrangements [abstract]",
        "terseLabel": "Arrangements:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ShareBasedFairValueAssumptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ShareBasedFairValueAssumptionsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Share based fair value assumptions [abstract]",
        "terseLabel": "Assumptions:"
       }
      }
     },
     "auth_ref": []
    },
    "tv_ShareOfNetAssetsInAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ShareOfNetAssetsInAssociate",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of shar ein net assets from associate.",
        "label": "Share of Net Assets in Associate",
        "verboseLabel": "Group's share of net assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails": {
       "parentTag": "ifrs-full_ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTax",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of other comprehensive income of associates and joint ventures accounted for using equity method that will be reclassified to profit or loss, before tax",
        "terseLabel": "Share of other comprehensive income (loss) of associates and joint ventures",
        "totalLabel": "Total",
        "verboseLabel": "Share of income of associates and joint ventures, Before Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "Share of the other comprehensive income of associates and joint ventures accounted for using the equity method that will be reclassified to profit or loss, before tax."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesTaxChargeCreditRelatingToComponentsOfOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of other comprehensive income of associates and joint ventures accounted for using equity method that will be reclassified to profit or loss, net of tax",
        "verboseLabel": "Share of income of associates and joint ventures, After Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "Share of the other comprehensive income of associates and joint ventures accounted for using the equity method that will be reclassified to profit or loss, net of tax."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "tv_ShareOfOtherComprehensiveLossIncomeOfAssociatesAndJointVenturesOtherComprehensiveLossIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ShareOfOtherComprehensiveLossIncomeOfAssociatesAndJointVenturesOtherComprehensiveLossIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails": {
       "parentTag": "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of other comprehensive (loss) income of associates and joint ventures, other comprehensive (loss) income, net.",
        "label": "Share of Other Comprehensive (Loss) Income of Associates and Joint Ventures, Other Comprehensive (Loss) Income, Net",
        "terseLabel": "Other items of comprehensive (loss) income, net"
       }
      }
     },
     "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.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates accounted for using equity method",
        "negatedLabel": "Share of loss on capital contribution to TelevisaUnivision",
        "negatedTerseLabel": "Net loss",
        "verboseLabel": "Share of income of associates, net"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails": {
       "parentTag": "ifrs-full_ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfIncomeOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method",
        "terseLabel": "Share of loss of associates and joint ventures, net",
        "verboseLabel": "Share of income of associates and joint ventures, net"
       }
      }
     },
     "auth_ref": [
      "r242",
      "r250",
      "r457"
     ]
    },
    "tv_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethods",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity methods.",
        "label": "Share Of Profit Loss Of Associates And Joint Ventures Accounted For Using Equity Methods",
        "terseLabel": "Share of loss of associates and joint ventures, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareOfTotalComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of total comprehensive income of associates and joint ventures accounted for using equity method",
        "totalLabel": "Share of comprehensive income of associates and joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the total comprehensive income of associates and joint ventures accounted for using the equity method. [Refer: Total for all associates [member]; Total for all joint ventures [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "tv_SharesCancellation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SharesCancellation",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of shares cancellation.",
        "label": "Shares cancellation",
        "terseLabel": "Share cancellation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCostOfRevenuesSellingExpensesAndAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term employee benefits expense",
        "terseLabel": "Short-term employee benefits"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermInvestmentsClassifiedAsCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureCashAndCashEquivalentsAndShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term investments, classified as cash equivalents",
        "terseLabel": "Highly liquid investments"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term investments. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r61",
      "r63",
      "r153",
      "r390"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r153",
      "r390"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r61",
      "r63",
      "r151",
      "r388"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail",
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsBalanceSheetsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsCashFlowsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsIncomeStatementDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r151",
      "r388"
     ]
    },
    "tv_SkyCreditAgreement2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SkyCreditAgreement2025Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to sky credit agreement 2025.",
        "label": "Sky Credit Agreement 2025 [Member]",
        "terseLabel": "Sky credit agreement 2025"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SkyDthS.a.DeC.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SkyDthS.a.DeC.vMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Sky DTH, S.A. de C.V.",
        "label": "Sky DTH, S.A. de C.V [Member]",
        "terseLabel": "Sky DTH"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SkyForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SkyForwardMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to sky forward.",
        "label": "Sky Forward [Member]",
        "terseLabel": "Sky's forward"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SkyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SkyMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Sky subsidiary.",
        "label": "Sky [Member]",
        "terseLabel": "Sky"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SkySegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SkySegmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the sky segment.",
        "label": "Sky Segment [Member]",
        "terseLabel": "Sky"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SoccerPlayerRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SoccerPlayerRightsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillChangesInIntangibleAssetsWithDefiniteUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The information pertaining to soccer player rights.",
        "label": "Soccer Player Rights [Member]",
        "terseLabel": "Soccer player rights"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SpunOffBusinessesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SpunOffBusinessesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTables",
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesGrossRollForwardOfDeferredIncomeTaxAssetsNetDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureSpunOffBusinessesAndAcquisitionOfNonControllingInterestInSkyDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for spun-off businesses.",
        "label": "Spun Off Businesses [Member]",
        "terseLabel": "Spun-off Businesses"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "tv_StatementOfCashFlowsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "StatementOfCashFlowsLineItems",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.",
        "label": "Statement of cash flows(Member)",
        "terseLabel": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Changes in Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Changes In Equity",
        "verboseLabel": "Changes in Retained Earnings"
       }
      },
      "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.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossAccumulatedOtherComprehensiveIncomeOrLossDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Comprehensive Income or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Financial Position"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatutoryReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "ifrs-full_NoncontrollingInterests",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossLegalReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory reserve",
        "terseLabel": "Legal reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves created based on legal requirements."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r566",
      "r577",
      "r587",
      "r620"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "auth_ref": []
    },
    "tv_StockRepurchaseProgramNumberOfSharesAcquiredOrCancelled": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "StockRepurchaseProgramNumberOfSharesAcquiredOrCancelled",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares acquired or cancelled by an entity's under a stock repurchase plan.",
        "label": "Stock Repurchase Program Number Of Shares Acquired Or Cancelled",
        "negatedLabel": "Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "tv_StockRepurchaseProgramNumberOfSharesForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "StockRepurchaseProgramNumberOfSharesForfeited",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanReconciliationOfSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares forfeited by an entity's under a stock repurchase plan.",
        "label": "Stock Repurchase Program Number Of Shares Forfeited",
        "negatedLabel": "Forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SubsidiariesEngagedInCablemasBusinessCollectivelyCablemasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SubsidiariesEngagedInCablemasBusinessCollectivelyCablemasMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Subsidiaries engaged in the Cablemas business (collectively, \"Cablemas\").",
        "label": "Subsidiaries Engaged In Cablemas Business Collectively, Cablemas [Member]",
        "terseLabel": "Cablemas"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SubsidiariesInCentralAmericaUnitedStatesAndEuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SubsidiariesInCentralAmericaUnitedStatesAndEuropeMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for subsidiaries in Central America, the United States and Europe.",
        "label": "Subsidiaries in Central America, the United States and Europe [Member]",
        "terseLabel": "Subsidiaries in Central America, the United States and Europe"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails",
      "http://www.televisair.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total for all subsidiaries [member]",
        "terseLabel": "Subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for entities that are controlled by another entity."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r61",
      "r63",
      "r151",
      "r332",
      "r388"
     ]
    },
    "tv_SummaryOfSignificantAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SummaryOfSignificantAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Material Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "tv_SurchargesForPaymentsOfTaxesOfPriorYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SurchargesForPaymentsOfTaxesOfPriorYears",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of surcharges for payments of taxes of prior years.",
        "label": "Surcharges For Payments Of Taxes Of Prior Years",
        "negatedLabel": "Surcharges for payments of income taxes from prior years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SurplusDeficitInPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SurplusDeficitInPlan",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPostEmploymentBenefitsDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surplus (deficit) in plan",
        "negatedLabel": "Unfunded status of plans",
        "negatedTotalLabel": "Underfunded status of the plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of any plan assets, less the present value of the defined benefit obligation. [Refer: Plan assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "tv_SyndicateOfBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "SyndicateOfBanksMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for syndicate of banks.",
        "label": "Syndicate of Banks [Member]",
        "terseLabel": "Syndicate of Banks"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r613"
     ]
    },
    "tv_TasaDeIntersInterbancariaDeEquilibrioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TasaDeIntersInterbancariaDeEquilibrioMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the Equilibrium Interbank Interest Rate at which Mexican banks offer to lend unsecured funds to each other in the Mexican market.",
        "label": "Tasa de Inters Inter bancaria de Equilibrio [Member]",
        "terseLabel": "TIIE"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TaxContingentLiabilityInCablemsTelecomunicacionesS.a.DeC.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TaxContingentLiabilityInCablemsTelecomunicacionesS.a.DeC.vMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tax contingent liability in Cablems Telecomunicaciones, S.A. de C.V.",
        "label": "Tax Contingent liability in Cablems Telecomunicaciones, S.A. de C.V [Member]",
        "terseLabel": "Cablems Telecomunicaciones, S.A. de C.V."
       }
      }
     },
     "auth_ref": []
    },
    "tv_TaxContingentLiabilityInCmEquiposYSoporteS.a.DeC.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TaxContingentLiabilityInCmEquiposYSoporteS.a.DeC.vMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tax contingent liability in CM Equipos y Soporte, S.A. de C.V.",
        "label": "Tax Contingent Liability in CM Equipos y Soporte, S.A. de C.V [Member]",
        "terseLabel": "CM Equipos y Soporte, S.A. de C.V."
       }
      }
     },
     "auth_ref": []
    },
    "tv_TaxContingentLiabilityRegardingFederalTaxesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TaxContingentLiabilityRegardingFederalTaxesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tax contingent liability regarding federal taxes.",
        "label": "Tax Contingent Liability Regarding Federal Taxes [Member]",
        "terseLabel": "Federal taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseRelatingToGainLossOnDiscontinuance",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails": {
       "parentTag": "tv_GainLossOnDispositionOfDiscontinuedOperationsBeforeIncomeTaxesNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetGainOnDispositionOfDiscontinuedOperationsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) relating to gain (loss) on discontinuance",
        "terseLabel": "Income taxes"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r201"
     ]
    },
    "ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails": {
       "parentTag": "tv_ProfitLossFromOrdinaryActivitiesOfDiscontinuedOperationsNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetNetIncomeFromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) relating to profit (loss) from ordinary activities of discontinued operations",
        "negatedLabel": "Income taxes"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r199"
     ]
    },
    "tv_TaxLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TaxLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of tax loss carryforwards.",
        "label": "Tax Loss Carryforwards",
        "terseLabel": "Tax loss carryforwards"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TaxLossCarryforwardsNotSubjectToExpiry": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TaxLossCarryforwardsNotSubjectToExpiry",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of tax loss carryforwards not subject to expiry.",
        "label": "Tax Loss Carryforwards, Not Subject to Expiry",
        "terseLabel": "Tax loss carryforwards not subject to expiry"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax rate effect of adjustments for current tax of prior periods",
        "terseLabel": "Taxes from prior years"
       }
      }
     },
     "auth_ref": [
      "r657"
     ]
    },
    "tv_TaxRateEffectOfDifferencesInInflationAdjustmentsForTaxAndBookPurposes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TaxRateEffectOfDifferencesInInflationAdjustmentsForTaxAndBookPurposes",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the differences in inflation adjustments for tax and book purposes.",
        "label": "Tax Rate Effect of Differences in Inflation Adjustments for Tax and Book Purposes",
        "terseLabel": "Differences between accounting and tax bases, including tax inflation gain that is not recognized for accounting purposes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfForeignTaxRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxRateEffectOfForeignTaxRates",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax rate effect of foreign tax rates",
        "terseLabel": "Foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the application of foreign tax rates. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r305"
     ]
    },
    "tv_TaxRateEffectOfRecoveryOfAssetTaxFromPriorYears": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TaxRateEffectOfRecoveryOfAssetTaxFromPriorYears",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from adjustments for recovery of asset tax from prior years.",
        "label": "Tax Rate Effect Of Recovery Of Asset Tax From Prior Years",
        "terseLabel": "Recovery of asset tax from prior years"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TaxRateEffectOfShareOfIncomeInJointVenturesAndAssociates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TaxRateEffectOfShareOfIncomeInJointVenturesAndAssociates",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the share of income in joint ventures and associates, net.",
        "label": "Tax Rate Effect of Share of Income in Joint Ventures and Associates",
        "terseLabel": "Share of loss in associates and joint ventures, net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxRateEffectOfTaxLosses",
     "calculation": {
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesReconciliationOfPrincipalDifferencesBetweenIncomeTaxesComputedAtStatutoryRateAndGroupSProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax rate effect of tax losses",
        "terseLabel": "Tax loss carryforwards"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r305"
     ]
    },
    "tv_TelecomSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelecomSegmentMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Telecom segment.",
        "label": "Telecom Segment [Member]",
        "terseLabel": "Telecom"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TelecomServicesRevenueRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelecomServicesRevenueRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from telecom services in related party transactions.",
        "label": "Telecom services revenue, related party transactions",
        "terseLabel": "Telecom services"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TelecommunicationsNetworkLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelecommunicationsNetworkLeaseMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to telecommunications network lease agreement.",
        "label": "Telecommunications Network Lease [Member]",
        "terseLabel": "Telecommunications network lease agreement"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TelephonyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelephonyMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationDisaggregationOfTotalRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents information pertaining to telephony.",
        "label": "Telephony [Member]",
        "terseLabel": "Telephony"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TelevisaProduccionesS.a.DeC.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelevisaProduccionesS.a.DeC.vMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Televisa Producciones, S.A. de C.V.",
        "label": "Televisa Producciones, S.A. de C.V [Member]",
        "terseLabel": "Televisa Producciones, S.A. de C.V."
       }
      }
     },
     "auth_ref": []
    },
    "tv_TelevisaS.DeR.l.DeC.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelevisaS.DeR.l.DeC.vMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Televisa, S. de R.L. de C.V.",
        "label": "Televisa, S. de R.L. de C.V [Member]",
        "terseLabel": "Televisa, S. de R.L. de C.V. (\"Televisa\")"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TelevisaUnivisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelevisaUnivisionMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesEquityMethodDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesSummaryOfFinancialInformationOfUhiCarryingAmountDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesRollForwardDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesShareOfComprehensiveLossIncomeDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesTables",
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for televisa univision.",
        "label": "Televisa Univision [Member]",
        "terseLabel": "TelevisaUnivision",
        "verboseLabel": "TelevisaUnivision"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TelevisinInternacionalS.a.DeC.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelevisinInternacionalS.a.DeC.v.Member",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDerivativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Televisin Internacional, S.A. de C.V (\"TVI\").",
        "label": "Televisin Internacional S.A. de C.V. [Member]",
        "terseLabel": "TVI"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TelevisionInternacionalS.a.DeC.v.AndSubsidiariesCollectivelyTviMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TelevisionInternacionalS.a.DeC.v.AndSubsidiariesCollectivelyTviMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Television Internacional, S.A. de C.V. and subsidiaries (collectively, \"TVI\").",
        "label": "Television Internacional S.A. de C.V. And Subsidiaries Collectively, TVI [Member]",
        "terseLabel": "Collectively TVI"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r309"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://www.televisair.com/role/DisclosureIncomeTaxesTemporaryDifferencesAndTaxLossCarryForwardsToArriveDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r309"
     ]
    },
    "tv_TermInWhichPreponderantEconomicAgentCanBeUpdated": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TermInWhichPreponderantEconomicAgentCanBeUpdated",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the term in which the Preponderant Economic Agent can be updated by the IFT.",
        "label": "Term In Which The Preponderant Economic Agent Can Be Updated",
        "terseLabel": "Number of years in which the Preponderant Economic Agent can be updated"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TerminationBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TerminationBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureOtherExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination benefits expense",
        "negatedLabel": "Dismissal severance expense"
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "tv_ThresholdIncreaseInLegalReserveAsPercentageOfCapitalStock": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "ThresholdIncreaseInLegalReserveAsPercentageOfCapitalStock",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossLegalReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold increase in legal reserve as a percentage of capital stock.",
        "label": "Threshold increase in legal reserve as a percentage of capital stock",
        "terseLabel": "Threshold increase in legal reserve as a percentage of capital stock"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillAssumptionsUsedInFairValueCalculationsOfGoodwillAndIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesAssociateNarrativeDetails",
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsPlanAssetsDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Maximum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r159",
      "r180",
      "r188",
      "r296",
      "r496",
      "r498",
      "r692"
     ]
    },
    "tv_TotalDebtAndLeaseObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TotalDebtAndLeaseObligationsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesReconciliationOfLongTermDebtAndLeaseLiabilitiesArisingFromFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the Total debt and lease obligations.",
        "label": "Total debt and lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Trade accounts payable and accrued expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current payables to related parties",
        "terseLabel": "Due to related parties",
        "verboseLabel": "Current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Total for all related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeFromDiscontinuedOperationsNetTotalCarryingAmountOfConsolidatedNetAssetsDisposedDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetAgingAnalysisDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "terseLabel": "Trade accounts receivable, net",
        "totalLabel": "Total trade accounts receivable, net",
        "verboseLabel": "Trade accounts and notes receivable, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r404",
      "r426",
      "r440"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Accounts Receivable, Net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current receivables due from related parties",
        "terseLabel": "Due from related parties",
        "verboseLabel": "Current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r534",
      "r540"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables, undiscounted cash flows",
        "terseLabel": "Trade and other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r510",
      "r517"
     ]
    },
    "tv_TradeNotesAndAccountsReceivableNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TradeNotesAndAccountsReceivableNetMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialInstrumentsNonDerivativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for trade notes and accounts receivables, net.",
        "label": "Trade Notes And Accounts Receivable Net [Member]",
        "verboseLabel": "Trade accounts receivable, net"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TradeNotesAndAccountsReceivableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TradeNotesAndAccountsReceivableNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDetails",
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of trade, notes and accounts receivable classified as non-current.",
        "label": "Trade, Notes And Accounts Receivable, Noncurrent",
        "terseLabel": "Trade accounts receivable, net of current portion",
        "verboseLabel": "Non-current trade receivables"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TradeReceivableWriteOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TradeReceivableWriteOff",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write off of trade receivable.",
        "label": "Trade receivable write off",
        "terseLabel": "Write-off of receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "ifrs-full_TradingEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradingEquitySecuritiesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsFairValuePlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading equity securities [member]",
        "terseLabel": "Trading equity securities - Common stock"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that (a) are acquired or incurred principally for the purpose of selling or repurchasing it in the near term; or (b) on initial recognition are part of a portfolio of identified financial instruments that are managed together and for which there is evidence of a recent actual pattern of short-term profit-taking."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r497"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.televisair.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "tv_TransmissionRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TransmissionRights",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureTransmissionRightsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureTransmissionRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of transmission rights.",
        "label": "Transmission rights.",
        "totalLabel": "Transmission rights"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TransmissionRightsAndProgrammingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TransmissionRightsAndProgrammingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Transmission Rights"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TransmissionRightsRevenueRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TransmissionRightsRevenueRelatedPartyTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails": {
       "parentTag": "tv_RevenuesOtherIncomeAndInterestIncomeFromRelatedPartyTransactions",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesPrincipalTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from transmission rights in related party transaction.",
        "label": "Transmission Rights Revenue, Related Party Transactions",
        "terseLabel": "Transmission rights"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "ifrs-full_TreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury shares",
        "negatedLabel": "Shares repurchased"
       }
      },
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r535",
      "r541"
     ]
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury shares [member]",
        "terseLabel": "Shares Repurchased"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "tv_TreasurySharesRepurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TreasurySharesRepurchased",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The repurchase of treasury shares.",
        "label": "Treasury Shares Repurchased",
        "negatedLabel": "Shares repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "tv_TritonComunicacionesS.a.DeC.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "TritonComunicacionesS.a.DeC.vMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRelatedPartiesReceivablesAndPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The information pertaining to Tritn Comunicaciones, S.A. de C.V.",
        "label": "Triton Comunicaciones, S.A. de C.V [Member]",
        "terseLabel": "Triton Comunicaciones, S.A. de C.V."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfHedgesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of hedges [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": [
      "r209",
      "r212",
      "r217",
      "r374",
      "r377",
      "r381"
     ]
    },
    "ifrs-full_TypesOfHedgesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfHedgesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesTranslationOfForeignOperationsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesHedgedItemsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of hedges [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r212",
      "r217",
      "r374",
      "r377",
      "r381"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r691"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r181",
      "r182",
      "r183",
      "r185",
      "r205",
      "r221",
      "r222",
      "r328"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r181",
      "r182",
      "r183",
      "r185",
      "r205",
      "r221",
      "r222",
      "r328"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesShareBasedPaymentAgreementsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r365"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesShareBasedPaymentAgreementsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails",
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r365"
     ]
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "USD",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesCashAndCashEquivalentsDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesScheduleOfDebtAndLeaseLiabilitiesOutstandingDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementCashFlowInterestRateRiskDetails",
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementDetails",
      "http://www.televisair.com/role/DisclosureTradeAccountsReceivableNetCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "U.S. Dollar"
       }
      }
     },
     "auth_ref": []
    },
    "tv_UhIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UhIIMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesBalanceSheetInformationDetails",
      "http://www.televisair.com/role/DisclosureInvestmentsInAssociatesAndJointVenturesReconcilesOfSummaryOfFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for UH II, the parent company of Univision.",
        "label": "UH II [Member]",
        "terseLabel": "TelevisaUnivision (formerly known as UH II)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnallocatedAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnallocatedAmountsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureSegmentInformationReconciliationToConsolidatedRevenuesAndOperatingIncomeOfContinuingOperationsDetails",
      "http://www.televisair.com/role/DisclosureSegmentInformationSegmentAssetsLiabilitiesAndAdditionsToPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unallocated amounts [member]",
        "verboseLabel": "Debt not allocated to segments"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for items that have not been allocated to operating segments."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r522"
     ]
    },
    "tv_UnamortizedFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UnamortizedFinanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesBankLoansDetails",
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized finance costs of the entity.",
        "label": "Unamortized Finance Costs",
        "negatedLabel": "Unamortized Finance Costs",
        "terseLabel": "Unamortized finance costs"
       }
      }
     },
     "auth_ref": []
    },
    "tv_UnappropriatedRetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UnappropriatedRetainedEarningsMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossRetainedEarningsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for unappropriated retained earnings.",
        "label": "Unappropriated Retained Earnings [Member]",
        "terseLabel": "Unappropriated Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "tv_UndiscountedOperatingLeasePaymentToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UndiscountedOperatingLeasePaymentToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetMaturityAnalysisOfUndiscountedLeasePaymentsToBeReceivedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset.",
        "label": "Undiscounted Operating Lease Payment To Be Received",
        "terseLabel": "Undiscounted lease payments to be received for buildings and land subject to operating leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undiscounted operating lease payments to be received",
        "verboseLabel": "Minimum future lease payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r281"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "tv_UnitedStatesDollarEquivalentMonetaryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UnitedStatesDollarEquivalentMonetaryAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of US Dollar equivalent monetary assets.",
        "label": "United States Dollar Equivalent Monetary Assets",
        "terseLabel": "U.S. dollar equivalent monetary assets"
       }
      }
     },
     "auth_ref": []
    },
    "tv_UnitedStatesDollarEquivalentMonetaryAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UnitedStatesDollarEquivalentMonetaryAssetsLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of US Dollar equivalent monetary assets (liabilities), net.",
        "label": "United States Dollar Equivalent Monetary Assets (Liabilities), Net",
        "terseLabel": "Net liability position"
       }
      }
     },
     "auth_ref": []
    },
    "tv_UnitedStatesDollarEquivalentMonetaryLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UnitedStatesDollarEquivalentMonetaryLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureFinancialRiskManagementNetMonetaryPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of US Dollar equivalent monetary liabilities.",
        "label": "United States Dollar Equivalent Monetary Liabilities",
        "negatedLabel": "U.S. dollar equivalent monetary liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tv_UnsecuredOutstandingPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UnsecuredOutstandingPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureDebtAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The nominal or face amount of a unsecured outstanding financial instruments, used to calculate payments made on that instrument.",
        "label": "Unsecured outstanding principal amount",
        "terseLabel": "Unsecured outstanding principal amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax credits for which no deferred tax asset recognised",
        "terseLabel": "Tax credit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r306"
     ]
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Unused tax loss carryforwards for which no deferred taxes were recognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r306"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesRollForwardOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses [member]",
        "terseLabel": "Tax loss carryforwards"
       }
      },
      "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": [
      "r10",
      "r309"
     ]
    },
    "tv_UnvestedDefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UnvestedDefinedBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails": {
       "parentTag": "ifrs-full_DefinedBenefitObligationAtPresentValue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The unvested present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods.",
        "label": "Unvested Defined Benefit Obligation",
        "terseLabel": "Unvested benefit obligations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesIntangibleAssetsDetails",
      "http://www.televisair.com/role/DisclosureIntangibleAssetsNetAndGoodwillFutureAmortizationExpenseOfTrademarksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill",
        "terseLabel": "Estimated useful lives",
        "verboseLabel": "Estimated useful life (in years)"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r87",
      "r349"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosureAccountingPoliciesSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Useful Lives",
        "verboseLabel": "Estimated useful lives"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r310"
     ]
    },
    "tv_UtilizedOperatingTaxLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "UtilizedOperatingTaxLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.televisair.com/role/DisclosureIncomeTaxesExpirationOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of utilization of operating tax loss carry forwards.",
        "label": "Utilized Operating Tax Loss Carry forwards",
        "terseLabel": "Utilized tax loss carry forwards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.televisair.com/role/DisclosureAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.televisair.com/role/DisclosurePropertyPlantAndEquipmentNetAndInvestmentPropertyNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [member]",
        "terseLabel": "Transportation Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing vehicles used in the entity's operations, specifically to include aircraft, motor vehicles and ships. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "tv_VestedDefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "VestedDefinedBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails": {
       "parentTag": "ifrs-full_DefinedBenefitObligationAtPresentValue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The vested present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods.",
        "label": "Vested Defined Benefit Obligation",
        "terseLabel": "Vested benefit obligations"
       }
      }
     },
     "auth_ref": []
    },
    "tv_VestingPriceOfOrdinaryParticipationCertificates": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "VestingPriceOfOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanLongTermRetentionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The vesting price per Ordinary Participation Certificates (CPOs).",
        "label": "Vesting price of ordinary participation certificates",
        "terseLabel": "Vesting price (in pesos per CPO)"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageDurationOfDefinedBenefitObligation2019",
     "presentation": [
      "http://www.televisair.com/role/DisclosurePostEmploymentBenefitsWeightedAverageDurationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average duration of defined benefit obligation",
        "terseLabel": "Weighted average duration of defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "tv_WeightedAverageExercisePriceOfOtherEquityInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsAbstract",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Weighted average exercise price of other equity instruments [abstract]",
        "terseLabel": "Weighted-Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments exercisable in share-based payment arrangement",
        "terseLabel": "To be paid by employees at end of year (in pesos per CPO)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments exercised or vested in share-based payment arrangement",
        "terseLabel": "Paid by employees (in pesos per CPO)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments forfeited in share-based payment arrangement",
        "terseLabel": "Forfeited (in pesos per CPO)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments granted in share-based payment arrangement",
        "terseLabel": "Conditionally sold"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Outstanding at end of year (in pesos per CPO)",
        "periodStartLabel": "Outstanding at beginning of year (in pesos per CPO)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "tv_WeightedAverageOrdinaryParticipationCertificates": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "WeightedAverageOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of weighted average ordinary participation certificates.",
        "label": "Weighted average ordinary participation certificates",
        "terseLabel": "CPOs"
       }
      }
     },
     "auth_ref": []
    },
    "tv_WeightedAverageRemainingContractualLifeOfOutstandingOtherEquityInstruments": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingOtherEquityInstruments",
     "presentation": [
      "http://www.televisair.com/role/DisclosureCapitalStockAndLongTermRetentionPlanStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual life of outstanding other equity instruments in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average remaining contractual life of outstanding other equity instruments",
        "terseLabel": "Weighted-average remaining contractual life of the awards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "terseLabel": "Shares not in the form of CPO units:"
       }
      },
      "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": [
      "r68"
     ]
    },
    "tv_WeightedAverageSharesAndOrdinaryParticipationCertificates": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "WeightedAverageSharesAndOrdinaryParticipationCertificates",
     "presentation": [
      "http://www.televisair.com/role/DisclosureEarningsOrLossPerCpoShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of weighted average shares and ordinary participation certificates.",
        "label": "Weighted average shares and ordinary participation certificates",
        "terseLabel": "Total Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tv_WithholdingTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.televisair.com/20251231",
     "localname": "WithholdingTaxRate",
     "presentation": [
      "http://www.televisair.com/role/DisclosureRetainedEarningsAndAccumulatedOtherComprehensiveIncomeOrLossDividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The withholding tax rate.",
        "label": "Withholding tax rate",
        "terseLabel": "Withholding tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2025-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "h",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_h_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "h",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_h_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2025-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "137",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_137&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_140_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r38": {
   "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"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "145",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2025-03-27"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2025-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r58": {
   "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"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r68": {
   "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"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2025-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r78": {
   "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"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_135_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r88": {
   "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"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r91": {
   "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"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2025-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2025-01-01",
   "Paragraph": "102",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2025-en-r&anchor=para_102_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2025-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2025-en-r&anchor=para_86_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_d_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r102": {
   "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"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "1",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_1&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "2",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_2_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_21_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_21_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B10_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B14",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B14_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B16",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B16_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_128_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Section": "Presentation and disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI",
   "URIDate": "2025-03-27"
  },
  "r205": {
   "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"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "23A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_23A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r207": {
   "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"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24A_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r209": {
   "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"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24B",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24B_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24B_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24C",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24C_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24C_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24C_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24C_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24E",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24E_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "6.5.11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "6.5.13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_6.5.13_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "6.6.4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_6.6.4&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_113_a&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": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_113_b&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": "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"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "162",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_162_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "204",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_204&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "206",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_206_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "206",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_206_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "206",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_206_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "208",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_208&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "218",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "230",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_230_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "230",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_230&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "250",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_250&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "f",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_f_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "255",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_255_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "259",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_259_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "259",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_259&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r350": {
   "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"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r353": {
   "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"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "264",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_264_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_d_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_35_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_37_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "60",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_60_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_61_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_61_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "62",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_62_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "62",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_62_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "62",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_62_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "62",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_62&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "72",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_72_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r388": {
   "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"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r390": {
   "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"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "88",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_88_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_iii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B17_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r415": {
   "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"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "137",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_137_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "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"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r422": {
   "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": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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": "ea",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_ea&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_90&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r462": {
   "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"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "137",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_137&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "142",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_142_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "142",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_142_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "142",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_142_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "142",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_142_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r478": {
   "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"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_21_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_21_j&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r482": {
   "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"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r485": {
   "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"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r496": {
   "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"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r498": {
   "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"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r501": {
   "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"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r524": {
   "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"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r527": {
   "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"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "208",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_208_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "208",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_208_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "234",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_234_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "234",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_234_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "234",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_234_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "251",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_251&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r543": {
   "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"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r657": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r658": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r663": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "144",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r664": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r665": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "171",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_171&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r666": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r667": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r668": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r669": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r673": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r674": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r675": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r689": {
   "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"
  },
  "r690": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  }
 }
}
