{
 "version": "2.2",
 "instance": {
  "khc-20260622.htm": {
   "nsprefix": "khc",
   "nsuri": "http://www.kraftheinzcompany.com/20260622",
   "dts": {
    "inline": {
     "local": [
      "khc-20260622.htm"
     ]
    },
    "schema": {
     "local": [
      "khc-20260622.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/ebp/elts/us-gaap-ebp-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "khc-20260622_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "khc-20260622_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "khc-20260622_pre.xml"
     ]
    }
   },
   "keyStandard": 64,
   "keyCustom": 16,
   "axisStandard": 5,
   "axisCustom": 3,
   "memberStandard": 10,
   "memberCustom": 9,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2026": 2
   },
   "contextCount": 61,
   "entityCount": 1,
   "segmentCount": 19,
   "elementCount": 166,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap-ebp/2026": 155,
    "http://xbrl.sec.gov/dei/2026": 9
   },
   "report": {
    "R1": {
     "role": "http://www.kraftheinzcompany.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement",
     "longName": "0000002 - Statement - Employee Benefit Plan, Statement of Net Asset Available for Benefit (Statement)",
     "shortName": "Employee Benefit Plan, Statement of Net Asset Available for Benefit (Statement)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
     "longName": "0000003 - Statement - Employee Benefit Plan, Statement of Change in Net Asset Available for Benefit (Statement)",
     "shortName": "Employee Benefit Plan, Statement of Change in Net Asset Available for Benefit (Statement)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForUnrealizedGainLossOnInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEvent",
     "longName": "0000004 - Disclosure - Employee Benefit Plan, Subsequent Event",
     "shortName": "Employee Benefit Plan, Subsequent Event",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSubsequentEventTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500",
     "longName": "0000005 - Disclosure - Employee Benefit Plan, Reconciliation of Financial Statement to Form 5500",
     "shortName": "Employee Benefit Plan, Reconciliation of Financial Statement to Form 5500",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactions",
     "longName": "0000007 - Disclosure - Employee Benefit Plan, Related-Party and Party-in-Interest Transactions",
     "shortName": "Employee Benefit Plan, Related-Party and Party-in-Interest Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanTaxStatus",
     "longName": "0000008 - Disclosure - Employee Benefit Plan, Tax Status",
     "shortName": "Employee Benefit Plan, Tax Status",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestment",
     "longName": "0000009 - Disclosure - Employee Benefit Plan, Schedule, Asset Held for Investment",
     "shortName": "Employee Benefit Plan, Schedule, Asset Held for Investment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy",
     "longName": "0000010 - Disclosure - Employee Benefit Plan, Summary of Accounting Policy",
     "shortName": "Employee Benefit Plan, Summary of Accounting Policy",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
     "longName": "0000011 - Disclosure - Employee Benefit Plan, Master Trust",
     "shortName": "Employee Benefit Plan, Master Trust",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
     "longName": "0000012 - Disclosure - Employee Benefit Plan, Fair Value and NAV",
     "shortName": "Employee Benefit Plan, Fair Value and NAV",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
     "longName": "0000013 - Disclosure - Employee Benefit Plan, Fully-Benefit Responsive Investment",
     "shortName": "Employee Benefit Plan, Fully-Benefit Responsive Investment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R13": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEventDetails",
     "longName": "0000024 - Disclosure - Employee Benefit Plan, Subsequent Event (Details)",
     "shortName": "Employee Benefit Plan, Subsequent Event (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "khc:EBPCashReceivedForLegalSettlement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R14": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details",
     "longName": "0000025 - Disclosure - Employee Benefit Plan, Reconciliation of Financial Statement to Form 5500 (Details)",
     "shortName": "Employee Benefit Plan, Reconciliation of Financial Statement to Form 5500 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForContractValueToCurrentValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForContractValueToCurrentValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
     "longName": "0000026 - Disclosure - Employee Benefit Plan, Description of Plan (Details)",
     "shortName": "Employee Benefit Plan, Description of Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "khc:EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "khc:EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails",
     "longName": "0000027 - Disclosure - Employee Benefit Plan, Related-Party and Party-in-Interest Transactions (Details)",
     "shortName": "Employee Benefit Plan, Related-Party and Party-in-Interest Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentNumberOfShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentNumberOfShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails",
     "longName": "0000029 - Disclosure - Employee Benefit Plan, Schedule, Asset Held for Investment (Details)",
     "shortName": "Employee Benefit Plan, Schedule, Asset Held for Investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicyDetails",
     "longName": "0000030 - Disclosure - Employee Benefit Plan, Summary of Accounting Policy (Details)",
     "shortName": "Employee Benefit Plan, Summary of Accounting Policy (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "khc:EBPMaximumAmountQualifiedBirthOrAdoptionDistribution",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R19": {
     "role": "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
     "longName": "0000031 - Disclosure - Employee Benefit Plan, Master Trust (Details)",
     "shortName": "Employee Benefit Plan, Master Trust (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap-ebp:EmployeeBenefitPlanAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-43",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "khc-20260622.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "khc_A100MatchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "A100MatchMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "100% match",
        "label": "100% match [Member]",
        "documentation": "100% match"
       }
      }
     },
     "auth_ref": []
    },
    "khc_A50MatchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "A50MatchMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "50% match",
        "label": "50% match [Member]",
        "documentation": "50% match"
       }
      }
     },
     "auth_ref": []
    },
    "khc_AgeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "AgeAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Age [Axis]",
        "label": "Age [Axis]",
        "documentation": "Age"
       }
      }
     },
     "auth_ref": []
    },
    "khc_AgeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "AgeDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Age [Domain]",
        "label": "Age [Domain]",
        "documentation": "Age [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "khc_CashAndShortTermInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "CashAndShortTermInvestmentsMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and short-term investments",
        "label": "Cash and short-term investments [Member]",
        "documentation": "Cash and short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]"
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanCommonCollectiveTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DefinedBenefitPlanCommonCollectiveTrustMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Collective Trust",
        "label": "Common Collective Trust [Member]"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r116",
      "r121",
      "r128"
     ]
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document [Domain]",
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information, Document [Axis]",
        "label": "Document Information, Document [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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBP009Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBP009Member",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlan",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactions",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEvent",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEventDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicyDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanTaxStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP",
        "label": "EBP 009 [Member]",
        "documentation": "EBP 009"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPCashReceivedForLegalSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPCashReceivedForLegalSettlement",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEventDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Cash received for legal settlement",
        "label": "EBP, Cash received for legal settlement",
        "documentation": "EBP, Cash received for legal settlement"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPChangeInNetAssetAvailableForBenefitOtherAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPChangeInNetAssetAvailableForBenefitOtherAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Other Additions",
        "label": "EBP, Change in Net Asset Available for Benefit, Other Additions",
        "documentation": "EBP, Change in Net Asset Available for Benefit, Other Additions"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPEmployerAndParticipantContributionMaximumAnnualCompensationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPEmployerAndParticipantContributionMaximumAnnualCompensationAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Employer and Participant Contribution, Maximum Annual Compensation, Amount",
        "label": "EBP, Employer and Participant Contribution, Maximum Annual Compensation, Amount",
        "documentation": "EBP, Employer and Participant Contribution, Maximum Annual Compensation, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPEmployerAndParticipantContributionMaximumAnnualCompensationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPEmployerAndParticipantContributionMaximumAnnualCompensationPercentage",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Employer and Participant Contribution, Maximum Annual Compensation, Percentage",
        "label": "EBP, Employer and Participant Contribution, Maximum Annual Compensation, Percentage",
        "documentation": "EBP, Employer and Participant Contribution, Maximum Annual Compensation, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPEmployerContributionNonElectiveContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPEmployerContributionNonElectiveContribution",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EPB, Employer Contribution, Non-Elective Contribution",
        "label": "EBP, Employer Contribution, Non-Elective Contribution",
        "documentation": "EBP, Employer Contribution, Non-Elective Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPEmployerContributionNonElectiveContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPEmployerContributionNonElectiveContributionPercent",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Employer Contribution, Non-Elective Contribution, percent",
        "label": "EBP, Employer Contribution, Non-Elective Contribution, percent",
        "documentation": "EBP, Employer Contribution, Non-Elective Contribution, percent"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPMaximumAmountQualifiedBirthOrAdoptionDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPMaximumAmountQualifiedBirthOrAdoptionDistribution",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Qualified Birth or Adoption Distribution",
        "label": "EBP, Maximum Amount, Qualified Birth or Adoption Distribution",
        "documentation": "EBP, Maximum Amount, Qualified Birth or Adoption Distribution"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPNoteReceivableFromParticipantAccountMaximumBorrowingToVestedAccountPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPNoteReceivableFromParticipantAccountMaximumBorrowingToVestedAccountPercentage",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, to Vested Account, Percentage",
        "label": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, to Vested Account, Percentage",
        "documentation": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, to Vested Account, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPNotesReceivableLoanProcessingFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPNotesReceivableLoanProcessingFee",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Notes Receivable, Loan Processing Fee",
        "label": "EBP, Notes Receivable, Loan Processing Fee",
        "documentation": "EBP, Notes Receivable, Loan Processing Fee"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPParticipantContributionAutomaticDeferralRateAnnualIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPParticipantContributionAutomaticDeferralRateAnnualIncrease",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Participant Contribution, Automatic, Deferral Rate, Annual Increase",
        "label": "EBP, Participant Contribution, Automatic, Deferral Rate, Annual Increase",
        "documentation": "Annual automatic increase in the tax-deferred contribution rate following automatic enrollment in the plan."
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPParticipantContributionCatchUpContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPParticipantContributionCatchUpContributions",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Participant Contribution",
        "label": "EBP, Participant Contribution, Catch Up Contributions",
        "documentation": "EBP, Participant Contribution, Catch Up Contributions"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPParticipantContributionElectiveDeferralRateAnnualIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPParticipantContributionElectiveDeferralRateAnnualIncrease",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Participant Contribution, Elective, Deferral Rate, Annual Increase",
        "label": "EBP, Participant Contribution, Elective, Deferral Rate, Annual Increase",
        "documentation": "Minimum elective annual increase in contribution rate to the plan."
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPParticipantContributionMaximumAnnualCompensationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPParticipantContributionMaximumAnnualCompensationAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Participant Contribution, Maximum Annual Compensation, Amount",
        "label": "EBP, Participant Contribution, Maximum Annual Compensation, Amount",
        "documentation": "EBP, Participant Contribution, Maximum Annual Compensation, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPParticipantContributionMaximumAnnualCompensationToTotalCompensationPercentage",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Participant Contribution, Pretax, Maximum Annual Compensation to Total Compensation, Percentage",
        "label": "EBP, Participant Contribution, Maximum Annual Compensation to Total Compensation, Percentage",
        "documentation": "EBP, Participant Contribution, Maximum Annual Compensation to Total Compensation, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPReconciliationToForm5500NetAssetAvailableForBenefitChangesInAllocationToWithdrawingParticipantNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPReconciliationToForm5500NetAssetAvailableForBenefitChangesInAllocationToWithdrawingParticipantNotYetPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Changes in Allocation to Withdrawing Participant, Not yet Paid",
        "label": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Changes in Allocation to Withdrawing Participant, Not yet Paid",
        "documentation": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Changes in Allocation to Withdrawing Participant, Not yet Paid"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPSyntheticInvestmentContractSettlementEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPSyntheticInvestmentContractSettlementEarningsMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Synthetic Investment Contract, Settlement Earnings",
        "label": "EBP, Synthetic Investment Contract, Settlement Earnings [Member]",
        "documentation": "EBP, Synthetic Investment Contract, Settlement Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "khc_EBPSyntheticInvestmentContractSettlementProceedsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "EBPSyntheticInvestmentContractSettlementProceedsMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Synthetic Investment Contract, Settlement Proceeds",
        "label": "EBP, Synthetic Investment Contract, Settlement Proceeds [Member]",
        "documentation": "EBP, Synthetic Investment Contract, Settlement Proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EbpSubsequentEventAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EbpSubsequentEventAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Subsequent Event [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EbpSubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EbpSubsequentEventLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEvent",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEventDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Subsequent Event [Line Items]",
        "label": "EBP, Subsequent Event [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r134"
     ]
    },
    "us-gaap-ebp_EbpSubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EbpSubsequentEventTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEvent",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEventDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Subsequent Event [Table]",
        "label": "EBP, Subsequent Event [Table]",
        "documentation": "Disclosure of information about subsequent event for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r134"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Accounting Policy, Accounting Standard Update, and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Accounting Policy [Line Items]",
        "label": "EBP, Accounting Policy [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r166"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Accounting Policy [Table]",
        "label": "EBP, Accounting Policy [Table]",
        "documentation": "Disclosure of information about accounting policy for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r166"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccruedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccruedExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Accrued Expense",
        "label": "EBP, Accrued Expense",
        "documentation": "Amount of liability for expense incurred but not yet paid by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r129",
      "r130",
      "r131",
      "r151",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAllocationStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAllocationStatusAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Allocation Status [Axis]",
        "label": "EBP, Allocation Status [Axis]",
        "documentation": "Information by status of allocation to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r81",
      "r82"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAllocationStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAllocationStatusDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Allocation Status [Domain]",
        "label": "EBP, Allocation Status [Domain]",
        "documentation": "Status of allocation to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r81",
      "r82"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Asset",
        "label": "EBP, Asset",
        "documentation": "Amount of asset held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r50",
      "r81",
      "r130",
      "r174"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Asset Held for Investment, Participant Loan, after Deemed Distribution",
        "label": "EBP, Asset Held for Investment, Participant Loan, after Deemed Distribution",
        "documentation": "Amount, after deemed distribution, of participant loan in schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r143"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Decrease",
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease",
        "documentation": "Amount of decrease in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r165"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Decrease from Administrative Expense",
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease from Administrative Expense",
        "documentation": "Amount of decrease in net asset available for benefit from administrative expense incurred by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r82",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Decrease from Payment to Participant",
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease from Payment to Participant",
        "documentation": "Amount of decrease in net asset available for benefit from payment of benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, withdrawal."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r77",
      "r82",
      "r89",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase",
        "documentation": "Amount of increase in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r165"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease)",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r82",
      "r130",
      "r168"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Gain (Loss) on Investment",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Gain (Loss) on Investment",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from realized and unrealized gain (loss) on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r44",
      "r96",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForIncomeLossOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForIncomeLossOnInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Income (Loss) on Investment",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Income (Loss) on Investment",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from income (loss) on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForUnrealizedGainLossOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForUnrealizedGainLossOnInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Unrealized Gain (Loss) on Investment",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Unrealized Gain (Loss) on Investment",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from unrealized gain (loss) on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r170"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase from Dividend Income on Investment",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Dividend Income on Investment",
        "documentation": "Amount of increase in net asset available for benefit from dividend income on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r130",
      "r152",
      "r171"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase from Employer Contribution, Cash",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Employer Contribution, Cash",
        "documentation": "Amount of increase in net asset available for benefit from cash contribution from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestAndDividendIncomeOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestAndDividendIncomeOnInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase from Interest and Dividend Income on Investment",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Interest and Dividend Income on Investment",
        "documentation": "Amount of increase in net asset available for benefit from interest and dividend income on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase from Interest Income on Investment",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Interest Income on Note Receivable from Participant",
        "documentation": "Amount of increase in net asset available for benefit from interest income on note receivable from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r165"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase from Participant Contribution, Excluding Rollover",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Participant Contribution, Excluding Rollover",
        "documentation": "Amount, excluding rollover, of increase in net asset available for benefit from contribution by participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r135",
      "r136",
      "r137",
      "r161",
      "r162"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionRollover": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionRollover",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Increase from Participant Contribution, Rollover",
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Participant Contribution, Rollover",
        "documentation": "Amount of increase in net asset available for benefit from contribution transferred from another qualified plan or from individual retirement account of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Excludes contribution for participant transmitted by employer of participant in EBP."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r135",
      "r136",
      "r137",
      "r161",
      "r162"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitTransferToFromExternalPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitTransferToFromExternalPlan",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Change in Net Asset Available for Benefit, Transfer to (from) Plan",
        "label": "EBP, Change in Net Asset Available for Benefit, Transfer to (from) Plan",
        "documentation": "Amount of net asset available for benefit transferred to (from) employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) from (to) external plan."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r130",
      "r154",
      "r165"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Description of Plan and Accounting Change [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlan",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Description of Plan [Line Items]",
        "label": "EBP, Description of Plan [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlan",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Description of Plan [Table]",
        "label": "EBP, Description of Plan [Table]",
        "documentation": "Disclosure of information about description of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Description of Plan",
        "label": "EBP, Description of Plan [Text Block]",
        "documentation": "The entire disclosure for description of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, vesting and allocation provisions and disposition of forfeiture."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r49",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionMatchingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionMatchingPercentage",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Employer Contribution, Matching Percentage",
        "label": "EBP, Employer Contribution, Matching Percentage",
        "documentation": "Percentage of employer matching contribution on eligible participant contribution to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Employer Contribution, Participant Compensation Matched, Percentage",
        "label": "EBP, Employer Contribution, Participant Compensation Matched, Percentage",
        "documentation": "Percentage of participant compensation eligible for employer matching contribution for participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Employer Contribution, Receivable",
        "label": "EBP, Employer Contribution, Receivable",
        "documentation": "Amount of contribution receivable from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r83",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Form 5500 Caption, Net Assets",
        "label": "EBP, Form 5500 Caption, Net Assets",
        "documentation": "Amount of net asset available for benefit as reported in Form 5500 caption for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForm5500CaptionNetIncomeLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Form 5500 Caption, Net Income (Loss)",
        "label": "EBP, Form 5500 Caption, Net Income (Loss)",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from net income (loss) as reported in Form 5500 caption for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Fully Benefit-Responsive Investment Contract [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Fully Benefit-Responsive Investment Contract [Line Items]",
        "label": "EBP, Fully Benefit-Responsive Investment Contract [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r93"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Fully Benefit-Responsive Investment Contract [Table]",
        "label": "EBP, Fully Benefit-Responsive Investment Contract [Table]",
        "documentation": "Disclosure of information about fully benefit-responsive investment contract held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r93",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Fully Benefit-Responsive Investment Contract",
        "label": "EBP, Fully Benefit-Responsive Investment Contract [Text Block]",
        "documentation": "The entire disclosure for fully benefit-responsive investment contract held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r92",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentContractValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentContractValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Contract Value",
        "label": "EBP, Investment, Contract Value",
        "documentation": "Contract value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, insurance contract meeting fully benefit-responsive investment criteria."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r62",
      "r93",
      "r99",
      "r101",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairAndContractValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairAndContractValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Fair and Contract Value",
        "label": "EBP, Investment, Fair and Contract Value",
        "documentation": "Fair and contract value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, derivative, investment measured at net asset value per share as practical expedient, and insurance contract."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r159",
      "r164",
      "r172",
      "r173"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Fair Value",
        "label": "EBP, Investment, Fair Value",
        "documentation": "Fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, derivative, investment measured at net asset value per share as practical expedient, and insurance contract not meeting fully-benefit responsive investment criteria."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r7",
      "r8",
      "r15",
      "r16",
      "r17",
      "r18",
      "r24",
      "r25",
      "r26",
      "r56",
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r85",
      "r94",
      "r99",
      "r100",
      "r101",
      "r119",
      "r120",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r131",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Fair Value and NAV [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Fair Value and NAV [Line Items]",
        "label": "EBP, Investment, Fair Value and NAV [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r53",
      "r74",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Fair Value and NAV [Table]",
        "label": "EBP, Investment, Fair Value and NAV [Table]",
        "documentation": "Disclosure of information about fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, fair value measured at net asset value per share as practical expedient (NAV)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r53",
      "r74",
      "r88",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Fair Value and NAV",
        "label": "EBP, Investment, Fair Value and NAV [Text Block]",
        "documentation": "The entire disclosure for fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, fair value measured at net asset value per share as practical expedient (NAV)."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r21",
      "r22",
      "r24",
      "r25",
      "r26",
      "r29",
      "r30",
      "r31",
      "r32",
      "r53",
      "r74",
      "r76",
      "r85",
      "r86",
      "r130",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentNumberOfShares",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Number of Shares",
        "label": "EBP, Investment, Number of Shares",
        "documentation": "Number of shares or units of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r80",
      "r141",
      "r144",
      "r145",
      "r146",
      "r147"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustContractValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustContractValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Plan Interest in Master Trust, Contract Value",
        "label": "EBP, Investment, Plan Interest in Master Trust, Contract Value",
        "documentation": "Contract value of plan interest in master trust held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including but not limited to, insurance contract meeting fully-benefit responsive investment criteria."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r56",
      "r62",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairAndContractValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairAndContractValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Plan Interest in Master Trust, Fair and Contract Value",
        "label": "EBP, Investment, Plan Interest in Master Trust, Fair and Contract Value",
        "documentation": "Fair and contract value of plan interest in master trust held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r159",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Investment, Plan Interest in Master Trust, Fair Value",
        "label": "EBP, Investment, Plan Interest in Master Trust, Fair Value",
        "documentation": "Fair value of plan interest in master trust held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r62",
      "r131",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Liability",
        "label": "EBP, Liability",
        "documentation": "Amount of liability of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r67",
      "r81",
      "r130",
      "r174"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Master Trust [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Master Trust [Line Items]",
        "label": "EBP, Master Trust [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r96",
      "r97",
      "r99",
      "r101",
      "r102",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r131"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Master Trust [Table]",
        "label": "EBP, Master Trust [Table]",
        "documentation": "Disclosure of information about master trust arrangement in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r96",
      "r97",
      "r99",
      "r101",
      "r102",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r131"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Master Trust",
        "label": "EBP, Master Trust [Text Block]",
        "documentation": "The entire disclosure for master trust arrangement in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r21",
      "r22",
      "r23",
      "r24",
      "r25",
      "r26",
      "r29",
      "r30",
      "r31",
      "r32",
      "r95",
      "r98",
      "r99",
      "r101",
      "r102",
      "r131"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNetAssetAvailableForBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Net Asset Available for Benefit",
        "label": "EBP, Net Asset Available for Benefit",
        "documentation": "Amount of asset less liability available to pay benefit of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, aggregation of participants' individual account balances."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r43",
      "r68",
      "r78",
      "r79",
      "r87",
      "r103",
      "r130",
      "r131",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Axis]",
        "label": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Axis]",
        "documentation": "Information by master trust and plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r96",
      "r97",
      "r99",
      "r101",
      "r102",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r131"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Domain]",
        "label": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Domain]",
        "documentation": "Master trust and plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r96",
      "r97",
      "r99",
      "r101",
      "r102",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r131"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedMasterTrustMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Nonconsolidated, Master Trust",
        "label": "EBP, Nonconsolidated, Master Trust [Member]",
        "documentation": "Master trust in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates that is reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r96",
      "r97",
      "r99",
      "r102",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r131"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedPlanInterestInMasterTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedPlanInterestInMasterTrustMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Nonconsolidated, Plan Interest in Master Trust",
        "label": "EBP, Nonconsolidated, Plan Interest in Master Trust [Member]",
        "documentation": "Plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) that is reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r101",
      "r102",
      "r131"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipant",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Note Receivable from Participant",
        "label": "EBP, Note Receivable from Participant",
        "documentation": "Amount of unpaid principal plus accrued but unpaid interest for loan from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r130",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, Amount",
        "label": "EBP, Note Receivable from Participant, Account, Maximum Borrowing, Amount",
        "documentation": "Amount of maximum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipantAccountMinimumBorrowingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipantAccountMinimumBorrowingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Note Receivable from Participant, Account, Minimum Borrowing, Amount",
        "label": "EBP, Note Receivable from Participant, Account, Minimum Borrowing, Amount",
        "documentation": "Amount of minimum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanOtherLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanOtherLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Other Liability",
        "label": "EBP, Other Liability",
        "documentation": "Amount of liability of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), classified as other."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r174"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanOtherReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanOtherReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Other Receivable",
        "label": "EBP, Other Receivable",
        "documentation": "Amount of receivable for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), classified as other."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanParticipantContributionAutomaticDeferralRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanParticipantContributionAutomaticDeferralRate",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Participant Contribution, Automatic, Deferral Rate",
        "label": "EBP, Participant Contribution, Automatic, Deferral Rate",
        "documentation": "Percentage of eligible compensation contributed for participant automatically enrolled in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanParticipantDirectedStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanParticipantDirectedStatusAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Participant-Directed and Nonparticipant-Directed Status [Axis]",
        "label": "EBP, Participant-Directed and Nonparticipant-Directed Status [Axis]",
        "documentation": "Information by participant-directed and nonparticipant-directed status of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r94"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanParticipantDirectedStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanParticipantDirectedStatusDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Participant-Directed and Nonparticipant-Directed Status [Domain]",
        "label": "EBP, Participant-Directed and Nonparticipant-Directed Status [Domain]",
        "documentation": "Participant-directed and nonparticipant-directed status of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r94"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanParticipantLoanInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanParticipantLoanInterestRate",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Asset Held for Investment, Participant Loan, Interest Rate",
        "label": "EBP, Asset Held for Investment, Participant Loan, Interest Rate",
        "documentation": "Interest rate on participant loan in schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r143"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Receivable",
        "label": "EBP, Receivable",
        "documentation": "Amount of receivable of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r164"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500Abstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForContractValueToCurrentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForContractValueToCurrentValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation to Form 5500, Change in Net Asset Available for Benefit, Increase (Decrease) from Contract Value to Current Value",
        "label": "EBP, Reconciliation to Form 5500, Change in Net Asset Available for Benefit, Increase (Decrease) from Contract Value to Current Value",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from current value in excess of (less than) contract value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile change in net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForDeemedDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForDeemedDistribution",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation to Form 5500, Change in Net Asset Available for Benefit, Increase (Decrease) from Deemed Distribution",
        "label": "EBP, Reconciliation to Form 5500, Change in Net Asset Available for Benefit, Increase (Decrease) from Deemed Distribution",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from deemed distribution to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile change in net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500LineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500LineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation of Financial Statement to Form 5500 [Line Items]",
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitAllocationToWithdrawingParticipantNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitAllocationToWithdrawingParticipantNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Allocation to Withdrawing Participant, Not yet Paid",
        "label": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Allocation to Withdrawing Participant, Not yet Paid",
        "documentation": "Amount of asset allocated, but not yet paid, to participant electing to withdraw from employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitContractValueToCurrentValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitContractValueToCurrentValueAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Contract Value to Current Value Adjustment",
        "label": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Contract Value to Current Value Adjustment",
        "documentation": "Amount of current value in excess of (less than) contract value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitDeemedDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitDeemedDistribution",
     "crdr": "credit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Deemed Distribution",
        "label": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Deemed Distribution",
        "documentation": "Amount of deemed distribution to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500Table": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500Table",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation of Financial Statement to Form 5500 [Table]",
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Table]",
        "documentation": "Disclosure of information about reconciliation of financial statement to Form 5500 for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500TextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500TextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Reconciliation of Financial Statement to Form 5500",
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Text Block]",
        "documentation": "The entire disclosure for reconciliation of financial statement to Form 5500 for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Related Party and Party-in-Interest [Axis]",
        "label": "EBP, Related Party and Party-in-Interest [Axis]",
        "documentation": "Information by related party and party-in-interest to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r63",
      "r64",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Related Party and Party-in-Interest [Domain]",
        "label": "EBP, Related Party and Party-in-Interest [Domain]",
        "documentation": "Related party and party-in-interest to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r63",
      "r64",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Related Party and Party-in-Interest Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactions",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Related Party and Party-in-Interest Transactions [Line Items]",
        "label": "EBP, Related Party and Party-in-Interest Transactions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r158",
      "r166"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactions",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Related Party and Party-in-Interest Transactions [Table]",
        "label": "EBP, Related Party and Party-in-Interest Transactions [Table]",
        "documentation": "Disclosure of information about related party and party-in-interest transactions with employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r158",
      "r166"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Related Party and Party-in-Interest Transactions",
        "label": "EBP, Related Party and Party-in-Interest Transactions [Text Block]",
        "documentation": "The entire disclosure for related party and party-in-interest transactions with employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34",
      "r35",
      "r36",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Schedule of Asset Held for Investment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Schedule of Asset Held for Investment [Line Items]",
        "label": "EBP, Schedule of Asset Held for Investment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r140",
      "r141",
      "r142",
      "r143"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Schedule of Asset Held for Investment [Table]",
        "label": "EBP, Schedule of Asset Held for Investment [Table]",
        "documentation": "Disclosure of information about schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r140",
      "r141",
      "r142",
      "r143"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Schedule of Asset Held for Investment",
        "label": "EBP, Schedule of Asset Held for Investment [Text Block]",
        "documentation": "The entire disclosure for schedule of asset held for investment for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r163"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Statement of Change in Net Asset Available for Benefit [Line Items]",
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r72",
      "r73",
      "r87"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Statement of Change in Net Asset Available for Benefit [Table]",
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Table]",
        "documentation": "Presentation of information about change in net asset available for benefit for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r72",
      "r73",
      "r87"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Net Asset Available for Benefit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Statement of Net Asset Available for Benefit [Line Items]",
        "label": "EBP, Statement of Net Asset Available for Benefit [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r85",
      "r87",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Statement of Net Asset Available for Benefit [Table]",
        "label": "EBP, Statement of Net Asset Available for Benefit [Table]",
        "documentation": "Presentation of information about net asset available for benefit for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r85",
      "r87",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanSubsequentEventTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanSubsequentEventTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEvent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Subsequent Event",
        "label": "EBP, Subsequent Event [Text Block]",
        "documentation": "The entire disclosure for subsequent event in financial statement of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r39",
      "r158",
      "r166"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEvent",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Summary of Accounting Policy",
        "label": "EBP, Summary of Accounting Policy [Text Block]",
        "documentation": "The entire disclosure for summary of accounting policy used to prepare financial statement of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanSyntheticInvestmentContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanSyntheticInvestmentContractMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Synthetic Investment Contract",
        "label": "EBP, Synthetic Investment Contract [Member]",
        "documentation": "Contract, held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), simulating performance of traditional guaranteed investment contract through use of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r128",
      "r130"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Tax Status [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusLineItems",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanTaxStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Tax Status [Line Items]",
        "label": "EBP, Tax Status [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusTable",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanTaxStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Tax Status [Table]",
        "label": "EBP, Tax Status [Table]",
        "documentation": "Disclosure of information about tax status of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, information concerning whether tax ruling or determination letter was obtained and principal assumption on which plan relied in not making provision for federal income tax."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusTextBlock",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanTaxStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBP, Tax Status",
        "label": "EBP, Tax Status [Text Block]",
        "documentation": "The entire disclosure for tax status of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, information concerning whether tax ruling or determination letter was obtained and principal assumption on which plan relied in not making provision for federal income tax."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r55",
      "r130"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlan",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactions",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEvent",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEventDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicyDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanTaxStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r86",
      "r130"
     ]
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel12And3Member",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 1, Level 2, and Level 3",
        "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r167",
      "r169"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r24",
      "r115",
      "r130"
     ]
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measured at Net Asset Value Per Share",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r115"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r86",
      "r130"
     ]
    },
    "khc_ForfeituresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "ForfeituresMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeitures",
        "label": "Forfeitures [Member]",
        "documentation": "Forfeitures"
       }
      }
     },
     "auth_ref": []
    },
    "khc_FundingSourceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "FundingSourceAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Funding Source [Axis]",
        "label": "Funding Source [Axis]",
        "documentation": "Funding Source"
       }
      }
     },
     "auth_ref": []
    },
    "khc_FundingSourceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "FundingSourceDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Funding Source [Domain]",
        "label": "Funding Source [Domain]",
        "documentation": "Funding Source [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "khc_IncreasedecreaseInNetAssetsAvailableForBenefitsBeforeTransfers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "IncreasedecreaseInNetAssetsAvailableForBenefitsBeforeTransfers",
     "crdr": "debit",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase/(decrease) in net assets available for benefits, before transfers",
        "label": "Increase/(decrease) in net assets available for benefits, before transfers",
        "documentation": "Increase/(decrease) in net assets available for benefits, before transfers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type [Axis]",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r53",
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r69",
      "r71",
      "r72",
      "r73",
      "r74",
      "r80",
      "r85",
      "r93",
      "r99",
      "r101",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r130",
      "r131",
      "r143",
      "r148",
      "r164"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments [Domain]",
        "label": "Investments [Domain]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r53",
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r69",
      "r71",
      "r72",
      "r73",
      "r74",
      "r80",
      "r85",
      "r93",
      "r99",
      "r101",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r130",
      "r131",
      "r143",
      "r148",
      "r164"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/Cover",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlan",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFullyBenefitResponsiveInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrust",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanReconciliationofFinancialStatementtoForm5500Details",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactions",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanRelatedPartyandPartyinInterestTransactionsDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestment",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofChangeinNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanStatementofNetAssetAvailableforBenefitStatement",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEvent",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSubsequentEventDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicy",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanSummaryofAccountingPolicyDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanTaxStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "khc_MatchTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "MatchTypeAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Match Type [Axis]",
        "label": "Match Type [Axis]",
        "documentation": "Match Type"
       }
      }
     },
     "auth_ref": []
    },
    "khc_MatchTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "MatchTypeDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Match Type [Domain]",
        "label": "Match Type [Domain]",
        "documentation": "Match Type [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r130",
      "r143",
      "r163"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Axis]",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r130"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Domain]",
        "label": "Measurement Input Type [Domain]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r130"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r130",
      "r143",
      "r163"
     ]
    },
    "khc_ParticipantsOverAge50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "ParticipantsOverAge50Member",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participants over age 50 [Member]",
        "label": "Participants over age 50 [Member]",
        "documentation": "Participants over age 50"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r130",
      "r143",
      "r163"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanDescriptionofPlanDetails",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV",
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanScheduleAssetHeldforInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r130",
      "r143",
      "r163"
     ]
    },
    "khc_RegisteredInvestmentCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kraftheinzcompany.com/20260622",
     "localname": "RegisteredInvestmentCompaniesMember",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanMasterTrustDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered Investment Companies",
        "label": "Registered Investment Companies [Member]",
        "documentation": "Registered Investment Companies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Axis]",
        "label": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r21"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.kraftheinzcompany.com/role/EmployeeBenefitPlanFairValueandNAV"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r21"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SAB Topic 11.M)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-10"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-2"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-2"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-2"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-8"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule II))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule III))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478642/962-310-45-1"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478642/962-310-45-2"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-8"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-2B"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-5"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8C"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479750/962-40-25-1"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4L"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8C"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478873/962-325-55-17"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478873/962-325-55-18"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-23"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule III))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-2B"
  },
  "r138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "1",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "DOL-EBSA"
  },
  "r139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)",
   "Publisher": "DOL-EBSA"
  },
  "r140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(A)",
   "Publisher": "DOL-EBSA"
  },
  "r141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(B)",
   "Publisher": "DOL-EBSA"
  },
  "r142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(C)",
   "Publisher": "DOL-EBSA"
  },
  "r143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(D)",
   "Publisher": "DOL-EBSA"
  },
  "r144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(B)",
   "Publisher": "DOL-EBSA"
  },
  "r145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "DOL-EBSA"
  },
  "r146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(4)",
   "Publisher": "DOL-EBSA"
  },
  "r147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(ii)",
   "Publisher": "DOL-EBSA"
  },
  "r148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-10"
  },
  "r151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-4"
  },
  "r152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(4)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule II))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule III))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479143/962-235-S50-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-8"
  },
  "r169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  },
  "r174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8C"
  }
 }
}
