{
 "version": "2.2",
 "instance": {
  "form20-fa.htm": {
   "nsprefix": "TRLEF",
   "nsuri": "http://trillionenergy.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "form20-fa.htm"
     ]
    },
    "schema": {
     "local": [
      "trlef-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2024-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd",
      "https://xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "trlef-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "trlef-20231231_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/dim_full_ifrs_2024-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "trlef-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "trlef-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 257,
   "keyCustom": 292,
   "axisStandard": 28,
   "axisCustom": 0,
   "memberStandard": 41,
   "memberCustom": 120,
   "hidden": {
    "total": 648,
    "http://trillionenergy.com/20231231": 321,
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 323,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 717,
   "entityCount": 1,
   "segmentCount": 168,
   "elementCount": 957,
   "unitCount": 11,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 1967,
    "http://xbrl.sec.gov/dei/2024": 43
   },
   "report": {
    "R1": {
     "role": "http://trillionenergy.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
     "longName": "00000002 - Statement - Restated Consolidated Statements of Financial Position",
     "shortName": "Restated Consolidated Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:ConvertibleDebtAccruedInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
     "longName": "00000003 - Statement - Restated Consolidated Statements of Income (Loss) and Comprehensive Income (Loss)",
     "shortName": "Restated Consolidated Statements of Income (Loss) and Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:RevenueFromSaleOfOilAndGasProducts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:FinanceCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity",
     "longName": "00000004 - Statement - Restated Consolidated Statements of Stockholders' Equity",
     "shortName": "Restated Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "AsOf2020-12-31_ifrs-full_OrdinarySharesMember",
      "name": "ifrs-full:Equity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2020-12-31_ifrs-full_OrdinarySharesMember",
      "name": "ifrs-full:Equity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
     "longName": "00000005 - Statement - Restated Consolidated Statements of Cash Flows",
     "shortName": "Restated Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:StockIssuedForService",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://trillionenergy.com/role/Organization",
     "longName": "995611 - Disclosure - Organization",
     "shortName": "Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfNatureOfBusinessExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfNatureOfBusinessExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://trillionenergy.com/role/MaterialAccountingPolicies",
     "longName": "995612 - Disclosure - Material Accounting Policies",
     "shortName": "Material Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://trillionenergy.com/role/AmountsReceivable",
     "longName": "995613 - Disclosure - Amounts Receivable",
     "shortName": "Amounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfAmountsReceivableExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfAmountsReceivableExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://trillionenergy.com/role/PrepaidExpensesAndDeposits",
     "longName": "995614 - Disclosure - Prepaid expenses and deposits",
     "shortName": "Prepaid expenses and deposits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://trillionenergy.com/role/AssetsHeldForSale",
     "longName": "995615 - Disclosure - Assets held for sale",
     "shortName": "Assets held for sale",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfAssetsHeldForSaleExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfAssetsHeldForSaleExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://trillionenergy.com/role/OilAndGasProperties",
     "longName": "995616 - Disclosure - Oil and Gas Properties",
     "shortName": "Oil and Gas Properties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://trillionenergy.com/role/ExplorationEvaluationAssets",
     "longName": "995617 - Disclosure - Exploration & Evaluation Assets",
     "shortName": "Exploration & Evaluation Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://trillionenergy.com/role/PropertyAndEquipment",
     "longName": "995618 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://trillionenergy.com/role/AccountsPayableAndAccruedLiabilities",
     "longName": "995619 - Disclosure - Accounts Payable and Accrued Liabilities",
     "shortName": "Accounts Payable and Accrued Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://trillionenergy.com/role/LoansPayable",
     "longName": "995620 - Disclosure - Loans Payable",
     "shortName": "Loans Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://trillionenergy.com/role/Leases",
     "longName": "995621 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://trillionenergy.com/role/ConvertibleDebentures",
     "longName": "995622 - Disclosure - Convertible debentures",
     "shortName": "Convertible debentures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://trillionenergy.com/role/AssetRetirementObligation",
     "longName": "995623 - Disclosure - Asset Retirement Obligation",
     "shortName": "Asset Retirement Obligation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfAssetRetirementObligationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfAssetRetirementObligationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssued",
     "longName": "995624 - Disclosure - Notes and Amounts Receivable for Equity Issued",
     "shortName": "Notes and Amounts Receivable for Equity Issued",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://trillionenergy.com/role/CommonStock",
     "longName": "995625 - Disclosure - Common Stock",
     "shortName": "Common Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://trillionenergy.com/role/StockOptions",
     "longName": "995626 - Disclosure - Stock Options",
     "shortName": "Stock Options",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://trillionenergy.com/role/Warrants",
     "longName": "995627 - Disclosure - Warrants",
     "shortName": "Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfWarrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfWarrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://trillionenergy.com/role/RestrictedStockUnits",
     "longName": "995628 - Disclosure - Restricted Stock Units",
     "shortName": "Restricted Stock Units",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfRestrictedStockUnitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfRestrictedStockUnitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://trillionenergy.com/role/RelatedPartyTransactions",
     "longName": "995629 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://trillionenergy.com/role/GeneralAndAdministrative",
     "longName": "995630 - Disclosure - General and Administrative",
     "shortName": "General and Administrative",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://trillionenergy.com/role/SegmentedInformation",
     "longName": "995631 - Disclosure - Segmented Information",
     "shortName": "Segmented Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://trillionenergy.com/role/CapitalManagement",
     "longName": "995632 - Disclosure - Capital Management",
     "shortName": "Capital Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://trillionenergy.com/role/FinancialInstrumentsAndRiskManagement",
     "longName": "995633 - Disclosure - Financial Instruments and Risk Management",
     "shortName": "Financial Instruments and Risk Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://trillionenergy.com/role/IncomeTax",
     "longName": "995634 - Disclosure - Income Tax",
     "shortName": "Income Tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://trillionenergy.com/role/CommitmentsAndContingencies",
     "longName": "995635 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://trillionenergy.com/role/SubsequentEvents",
     "longName": "995636 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://trillionenergy.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements",
     "longName": "995637 - Disclosure - Restatement of Previously Issued Consolidated Financial Statements",
     "shortName": "Restatement of Previously Issued Consolidated Financial Statements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies",
     "longName": "995638 - Disclosure - Material Accounting Policies (Policies)",
     "shortName": "Material Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DescriptionOfBasisOfPreparationOfSummarisedFinancialInformationOfAssociate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DescriptionOfBasisOfPreparationOfSummarisedFinancialInformationOfAssociate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://trillionenergy.com/role/MaterialAccountingPoliciesTables",
     "longName": "995639 - Disclosure - Material Accounting Policies (Tables)",
     "shortName": "Material Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfExplorationAndDevelopmentActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfExplorationAndDevelopmentActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://trillionenergy.com/role/AmountsReceivableTables",
     "longName": "995640 - Disclosure - Amounts Receivable (Tables)",
     "shortName": "Amounts Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedInformationAboutAmountsReceivableExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfAmountsReceivableExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedInformationAboutAmountsReceivableExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfAmountsReceivableExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://trillionenergy.com/role/PrepaidExpensesAndDepositsTables",
     "longName": "995641 - Disclosure - Prepaid expenses and deposits (Tables)",
     "shortName": "Prepaid expenses and deposits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfPrepaidAssetsAndDepositsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfPrepaidAssetsAndDepositsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://trillionenergy.com/role/OilAndGasPropertiesTables",
     "longName": "995642 - Disclosure - Oil and Gas Properties (Tables)",
     "shortName": "Oil and Gas Properties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedOilAndGasPropertiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedOilAndGasPropertiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://trillionenergy.com/role/ExplorationEvaluationAssetsTables",
     "longName": "995643 - Disclosure - Exploration & Evaluation Assets (Tables)",
     "shortName": "Exploration & Evaluation Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedExplorationAndEvaluationAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedExplorationAndEvaluationAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://trillionenergy.com/role/PropertyAndEquipmentTables",
     "longName": "995644 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://trillionenergy.com/role/AccountsPayableAndAccruedLiabilitiesTables",
     "longName": "995645 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)",
     "shortName": "Accounts Payable and Accrued Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfAccountsPayableAndAccruedLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfAccountsPayableAndAccruedLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://trillionenergy.com/role/LoansPayableTables",
     "longName": "995646 - Disclosure - Loans Payable (Tables)",
     "shortName": "Loans Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfLoansPayableExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfLoansPayableExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://trillionenergy.com/role/LeasesTables",
     "longName": "995647 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://trillionenergy.com/role/ConvertibleDebenturesTables",
     "longName": "995648 - Disclosure - Convertible debentures (Tables)",
     "shortName": "Convertible debentures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://trillionenergy.com/role/AssetRetirementObligationTables",
     "longName": "995649 - Disclosure - Asset Retirement Obligation (Tables)",
     "shortName": "Asset Retirement Obligation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfContinuityAssetRetirementObligationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfAssetRetirementObligationsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfContinuityAssetRetirementObligationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfAssetRetirementObligationsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedTables",
     "longName": "995650 - Disclosure - Notes and Amounts Receivable for Equity Issued (Tables)",
     "shortName": "Notes and Amounts Receivable for Equity Issued (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://trillionenergy.com/role/StockOptionsTables",
     "longName": "995651 - Disclosure - Stock Options (Tables)",
     "shortName": "Stock Options (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://trillionenergy.com/role/WarrantsTables",
     "longName": "995652 - Disclosure - Warrants (Tables)",
     "shortName": "Warrants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfChangeInWarrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfChangeInWarrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://trillionenergy.com/role/RestrictedStockUnitsTables",
     "longName": "995653 - Disclosure - Restricted Stock Units (Tables)",
     "shortName": "Restricted Stock Units (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfInformationAboutRestrictedStockUnitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfRestrictedStockUnitsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfInformationAboutRestrictedStockUnitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfRestrictedStockUnitsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://trillionenergy.com/role/GeneralAndAdministrativeTables",
     "longName": "995654 - Disclosure - General and Administrative (Tables)",
     "shortName": "General and Administrative (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedInformationAboutGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedInformationAboutGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://trillionenergy.com/role/SegmentedInformationTables",
     "longName": "995655 - Disclosure - Segmented Information (Tables)",
     "shortName": "Segmented Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://trillionenergy.com/role/FinancialInstrumentsAndRiskManagementTables",
     "longName": "995656 - Disclosure - Financial Instruments and Risk Management (Tables)",
     "shortName": "Financial Instruments and Risk Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://trillionenergy.com/role/IncomeTaxTables",
     "longName": "995657 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedInformationAboutReconciliationOfCurrentIncomeTaxesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedInformationAboutReconciliationOfCurrentIncomeTaxesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://trillionenergy.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables",
     "longName": "995658 - Disclosure - Restatement of Previously Issued Consolidated Financial Statements (Tables)",
     "shortName": "Restatement of Previously Issued Consolidated Financial Statements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedInformationAboutErrorCorrectionsAndPriorPeriodAdjustmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:DisclosureOfDetailedInformationAboutErrorCorrectionsAndPriorPeriodAdjustmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRLEF:DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://trillionenergy.com/role/OrganizationDetailsNarrative",
     "longName": "995659 - Disclosure - Organization (Details Narrative)",
     "shortName": "Organization (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:Workingcapital",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfNatureOfBusinessExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:Workingcapital",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfNatureOfBusinessExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://trillionenergy.com/role/ScheduleOfExplorationAndDevelopmentActivitiesDetails",
     "longName": "995660 - Disclosure - Schedule of Exploration and Development Activities (Details)",
     "shortName": "Schedule of Exploration and Development Activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_SouthAkcakocaSubBasinMember",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointOperation",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfExplorationAndDevelopmentActivitiesExplanatory",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_SouthAkcakocaSubBasinMember",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointOperation",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfExplorationAndDevelopmentActivitiesExplanatory",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
     "longName": "995661 - Disclosure - Reconciliation of Financial Position (Details)",
     "shortName": "Reconciliation of Financial Position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_custom_RestatementMember",
      "name": "ifrs-full:AdditionalPaidinCapital",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedInformationAboutReconciliationOfFinancialPositionAndOperationExplanatory",
       "TRLEF:DisclosureOfAccountingPolicyForFirstTimeAdoptionExplanatory",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
     "longName": "995662 - Disclosure - Reconciliation of Operation (Details)",
     "shortName": "Reconciliation of Operation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:RevenueFromSaleOfOilAndGasProducts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2021-01-012021-12-31_custom_IFRSMember",
      "name": "ifrs-full:RevenueFromSaleOfOilAndGasProducts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedInformationAboutReconciliationOfFinancialPositionAndOperationExplanatory",
       "TRLEF:DisclosureOfAccountingPolicyForFirstTimeAdoptionExplanatory",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
     "longName": "995663 - Disclosure - Material Accounting Policies (Details Narrative)",
     "shortName": "Material Accounting Policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "TRLEF:WarrantsCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-04-012022-04-01",
      "name": "TRLEF:ImpactOfHyperinflationAccumulatedDepreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails",
     "longName": "995664 - Disclosure - Schedule of Amounts Receivable (Details)",
     "shortName": "Schedule of Amounts Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:AccountsReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedInformationAboutAmountsReceivableExplanatory",
       "TRLEF:DisclosureOfAmountsReceivableExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:AccountsReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedInformationAboutAmountsReceivableExplanatory",
       "TRLEF:DisclosureOfAmountsReceivableExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails",
     "longName": "995665 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details)",
     "shortName": "Schedule of Prepaid Expenses and Deposits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:TangibleExplorationAndEvaluationAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfPrepaidAssetsAndDepositsExplanatory",
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:TangibleExplorationAndEvaluationAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfPrepaidAssetsAndDepositsExplanatory",
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://trillionenergy.com/role/AssetsHeldForSaleDetailsNarrative",
     "longName": "995666 - Disclosure - Assets held for sale (Details Narrative)",
     "shortName": "Assets held for sale (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:InventoriesAtFairValueLessCostsToSell",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfAssetsHeldForSaleExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:InventoriesAtFairValueLessCostsToSell",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfAssetsHeldForSaleExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails",
     "longName": "995667 - Disclosure - Schedule of Oil and Gas Properties (Details)",
     "shortName": "Schedule of Oil and Gas Properties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "ifrs-full:OilAndGasAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedOilAndGasPropertiesExplanatory",
       "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:AdditionsCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedOilAndGasPropertiesExplanatory",
       "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative",
     "longName": "995668 - Disclosure - Oil and Gas Properties (Details Narrative)",
     "shortName": "Oil and Gas Properties (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:InterestPercentageForWells",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:InterestPercentageForWells",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails",
     "longName": "995669 - Disclosure - Schedule of Exploration & Evaluation Assets (Details)",
     "shortName": "Schedule of Exploration & Evaluation Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "ifrs-full:OilAndGasAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedOilAndGasPropertiesExplanatory",
       "TRLEF:DisclosureOfOilAndGasAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2020-12-31_ifrs-full_ExplorationAndEvaluationAssetsMember",
      "name": "ifrs-full:OilAndGasAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedExplorationAndEvaluationAssetsExplanatory",
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative",
     "longName": "995670 - Disclosure - Exploration & Evaluation Assets (Details Narrative)",
     "shortName": "Exploration & Evaluation Assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "TRLEF:ImpairmentOfExplorationAndEvaluationAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "TRLEF:ImpairmentOfExplorationAndEvaluationAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
     "longName": "995671 - Disclosure - Schedule of Property, Plant and Equipment (Details)",
     "shortName": "Schedule of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_ifrs-full_RightofuseAssetsMember",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative",
     "longName": "995672 - Disclosure - Property and Equipment (Details Narrative)",
     "shortName": "Property and Equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:NetBookValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:NetBookValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails",
     "longName": "995673 - Disclosure - Schedule of Accounts Payable and Accrued Liabilities (Details)",
     "shortName": "Schedule of Accounts Payable and Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:AccountsPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfAccountsPayableAndAccruedLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:AccountsPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfAccountsPayableAndAccruedLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
     "longName": "995674 - Disclosure - Schedule of Loans Payable (Details)",
     "shortName": "Schedule of Loans Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:Borrowings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfLoansPayableExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R70": {
     "role": "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical",
     "longName": "995675 - Disclosure - Schedule of Loans Payable (Details) (Parenthetical)",
     "shortName": "Schedule of Loans Payable (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-20",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_UnsecuredLoanOneMember",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfLoansPayableExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://trillionenergy.com/role/ScheduleOfChangesInLeaseLiabilityDetails",
     "longName": "995676 - Disclosure - Schedule of Changes in Lease Liability (Details)",
     "shortName": "Schedule of Changes in Lease Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:AdditionsToLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://trillionenergy.com/role/ScheduleOfLeaseLiabilityDetails",
     "longName": "995677 - Disclosure - Schedule of Lease Liability (Details)",
     "shortName": "Schedule of Lease Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R73": {
     "role": "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
     "longName": "995678 - Disclosure - Schedule of Future Minimum Lease Payments (Details)",
     "shortName": "Schedule of Future Minimum Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://trillionenergy.com/role/LeasesDetailsNarrative",
     "longName": "995679 - Disclosure - Leases (Details Narrative)",
     "shortName": "Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:LeaseCommitmentsForShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
     "longName": "995680 - Disclosure - Schedule of Fair Value Assumptions of Conversion Features (Details)",
     "shortName": "Schedule of Fair Value Assumptions of Conversion Features (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2020-12-31_custom_UnbrokeredPrivatePlacementOfConvertibleDebtMember_ifrs-full_InterestRateMeasurementInputMember",
      "name": "ifrs-full:SignificantUnobservableInputLiabilities",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2020-12-31_custom_UnbrokeredPrivatePlacementOfConvertibleDebtMember_ifrs-full_InterestRateMeasurementInputMember",
      "name": "ifrs-full:SignificantUnobservableInputLiabilities",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails",
     "longName": "995681 - Disclosure - Schedule of Convertible Debt and Embedded Derivative Conversion (Details)",
     "shortName": "Schedule of Convertible Debt and Embedded Derivative Conversion (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:AccretionExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfConvertibleDebtExplanatory",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2020-12-31_custom_HostDebtInstrumentMember",
      "name": "ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails",
     "longName": "995682 - Disclosure - Schedule of Convertible Debt (Details)",
     "shortName": "Schedule of Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:IssueOfConvertibleInstruments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfConvertibleDebtExplanatory",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:IssueOfConvertibleInstruments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfConvertibleDebtExplanatory",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
     "longName": "995683 - Disclosure - Convertible debentures (Details Narrative)",
     "shortName": "Convertible debentures (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-20",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-04-20",
      "name": "TRLEF:ConversionPricePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://trillionenergy.com/role/ScheduleOfAssetRetirementObligationsDetails",
     "longName": "995684 - Disclosure - Schedule of Asset Retirement Obligations (Details)",
     "shortName": "Schedule of Asset Retirement Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "TRLEF:AssetRetirementObligations",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:AssetRetirementObligationAddition",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfContinuityAssetRetirementObligationsExplanatory",
       "TRLEF:DisclosureOfAssetRetirementObligationsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative",
     "longName": "995685 - Disclosure - Asset Retirement Obligation (Details Narrative)",
     "shortName": "Asset Retirement Obligation (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:UndiscountedAmountRequiredToSettleAssetRetirementObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfAssetRetirementObligationsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:UndiscountedAmountRequiredToSettleAssetRetirementObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfAssetRetirementObligationsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://trillionenergy.com/role/ScheduleOfNotesAndAmountsReceivableForEquityIssuedDetails",
     "longName": "995686 - Disclosure - Schedule of Notes and Amounts Receivable for the Equity Issued (Details)",
     "shortName": "Schedule of Notes and Amounts Receivable for the Equity Issued (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:NotesReceivableForEquityIssued",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:NotesReceivableForEquityIssued",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails",
     "longName": "995687 - Disclosure - Schedule of Note and Other Receivable (Details)",
     "shortName": "Schedule of Note and Other Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfPromissoryNoteReceivableExplanatory",
       "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfPromissoryNoteReceivableExplanatory",
       "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
     "longName": "995688 - Disclosure - Notes and Amounts Receivable for Equity Issued (Details Narrative)",
     "shortName": "Notes and Amounts Receivable for Equity Issued (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-20",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:AccruedInterestIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://trillionenergy.com/role/CommonStockDetailsNarrative",
     "longName": "995689 - Disclosure - Common Stock (Details Narrative)",
     "shortName": "Common Stock (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_ConsultingAgreementMember",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails",
     "longName": "995690 - Disclosure - Summary of Changes in Stock Options (Details)",
     "shortName": "Summary of Changes in Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
      "unitRef": "CADPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails",
     "longName": "995691 - Disclosure - Schedule of Stock Options Outstanding and Exercisable (Details)",
     "shortName": "Schedule of Stock Options Outstanding and Exercisable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_ExercisePriceOneMember",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfSharebasedPaymentArrangementsOptionsOutstandingAndExercisableExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
     "longName": "995692 - Disclosure - Schedule of Share-Based Payment Award Stock Options Valuation Assumptions (Details)",
     "shortName": "Schedule of Share-Based Payment Award Stock Options Valuation Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31_custom_StockOptionsMember84793265",
      "name": "ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-12-31_custom_StockOptionsMember84793265",
      "name": "TRLEF:ForfeitureRateAsPercentageShareOptionsGranted",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfMeasurementInputsAndValuationTechniquesForStockOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://trillionenergy.com/role/StockOptionsDetailsNarrative",
     "longName": "995693 - Disclosure - Stock Options (Details Narrative)",
     "shortName": "Stock Options (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails",
     "longName": "995694 - Disclosure - Summary of Changes in Warrants (Details)",
     "shortName": "Summary of Changes in Warrants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "From2023-04-202023-04-20",
      "name": "ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2020-12-31_ifrs-full_WarrantsMember",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfChangeInWarrantsExplanatory",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails",
     "longName": "995695 - Disclosure - Schedule of Purchase Warrants Outstanding (Details)",
     "shortName": "Schedule of Purchase Warrants Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_custom_WarrantOneMember",
      "name": "TRLEF:CompensationWarrantsNumberOfWarrants",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfSharebasedPaymentArrangementsForPurchaseWarrantsOutstandingExplanatory",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_WarrantOneMember",
      "name": "TRLEF:CompensationWarrantsNumberOfWarrants",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfSharebasedPaymentArrangementsForPurchaseWarrantsOutstandingExplanatory",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails",
     "longName": "995696 - Disclosure - Schedule of Warrant Derivative Liability (Details)",
     "shortName": "Schedule of Warrant Derivative Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_ifrs-full_WarrantsMember84795062",
      "name": "TRLEF:GainsLossesOnChangeInFairValueOfDerivative",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfWarrantDerivativeLiabilityExplanatory",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2020-12-31_ifrs-full_WarrantsMember84794984",
      "name": "TRLEF:GainsLossesOnChangeInFairValueOfDerivative",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfWarrantDerivativeLiabilityExplanatory",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
     "longName": "995697 - Disclosure - Schedule of Weighted Average Assumption for Warrants (Details)",
     "shortName": "Schedule of Weighted Average Assumption for Warrants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "From2023-04-202023-04-20_ifrs-full_WarrantsMember",
      "name": "ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfConvertibleDebenturesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_ifrs-full_WarrantsMember_ifrs-full_BottomOfRangeMember",
      "name": "ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfMeasurementInputsAndvalidationTechniquesForWarrantsExplanatory",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://trillionenergy.com/role/WarrantsDetailsNarrative",
     "longName": "995698 - Disclosure - Warrants (Details Narrative)",
     "shortName": "Warrants (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-01-01",
      "name": "ifrs-full:LossesOnChangeInFairValueOfDerivatives",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfWarrantsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
     "longName": "995699 - Disclosure - Schedule of Restricted Stock Units (Details)",
     "shortName": "Schedule of Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_RestrictedStockUnitsMember",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
      "unitRef": "CADPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfInformationAboutRestrictedStockUnitsExplanatory",
       "TRLEF:DisclosureOfRestrictedStockUnitsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative",
     "longName": "995700 - Disclosure - Restricted Stock Units (Details Narrative)",
     "shortName": "Restricted Stock Units (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:NumberOfShareOptionsVestedInSharebasedPaymentArrangement",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfSharebasedPaymentArrangementsOptionsOutstandingAndExercisableExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "TRLEF:NumberOfShareIssuanceOfOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfRestrictedStockUnitsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
     "longName": "995701 - Disclosure - Related Party Transactions (Details Narrative)",
     "shortName": "Related Party Transactions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:AmountsPayableRelatedPartyTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "ifrs-full:AmountsPayableRelatedPartyTransactions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails",
     "longName": "995702 - Disclosure - Schedule of General and Administrative Expense (Details)",
     "shortName": "Schedule of General and Administrative Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedInformationAboutGeneralAndAdministrativeExpenseExplanatory",
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:InvestorRelationsExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedInformationAboutGeneralAndAdministrativeExpenseExplanatory",
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails",
     "longName": "995703 - Disclosure - Schedule of Geographical Segment Information (Details)",
     "shortName": "Schedule of Geographical Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:Revenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:Revenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://trillionenergy.com/role/ScheduleOfNetRevenueByProductSegmentDetails",
     "longName": "995704 - Disclosure - Schedule of Net Revenue By Product Segment (Details)",
     "shortName": "Schedule of Net Revenue By Product Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:RevenueFromSaleOfOilAndGasProducts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_OilMember",
      "name": "ifrs-full:RevenueFromSaleOfOilAndGasProducts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfNetRevenueByProductSegmentExplanatory",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://trillionenergy.com/role/SegmentedInformationDetailsNarrative",
     "longName": "995705 - Disclosure - Segmented Information (Details Narrative)",
     "shortName": "Segmented Information (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:RoyaltiesPercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "TRLEF:RoyaltiesPercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails",
     "longName": "995706 - Disclosure - Summary of Maturity Profile of the Contractual Cash Flow (Details)",
     "shortName": "Summary of Maturity Profile of the Contractual Cash Flow (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "ifrs-full:TradeAndOtherCurrentPayables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_ContractualLiablitiesMember",
      "name": "ifrs-full:TradeAndOtherCurrentPayables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://trillionenergy.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative",
     "longName": "995707 - Disclosure - Financial Instruments and Risk Management (Details Narrative)",
     "shortName": "Financial Instruments and Risk Management (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails",
     "longName": "995708 - Disclosure - Schedule of Reconciliation of Current Income Taxes (Details)",
     "shortName": "Schedule of Reconciliation of Current Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:AccountingProfit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedInformationAboutReconciliationOfCurrentIncomeTaxesExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:AccountingProfit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRLEF:DisclosureOfDetailedInformationAboutReconciliationOfCurrentIncomeTaxesExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "995709 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Schedule of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:DeferredTaxLiabilitiesExplorationAndEvaluationAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:DeferredTaxLiabilitiesExplorationAndEvaluationAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails",
     "longName": "995710 - Disclosure - Schedule of Deductible Temporary Differences and Unused Tax Losses (Details)",
     "shortName": "Schedule of Deductible Temporary Differences and Unused Tax Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_ifrs-full_UnusedTaxLossesMember_custom_ShareIssueCostsMember",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_ifrs-full_UnusedTaxLossesMember_custom_ShareIssueCostsMember",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "995711 - Disclosure - Commitments and Contingencies (Details Narrative)",
     "shortName": "Commitments and Contingencies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "TRLEF:NaturalGasRevenueDepositPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRLEF:DisclosureOfAssetRetirementObligationsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_TR1MasterFundLoansMember",
      "name": "ifrs-full:Borrowings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative",
     "longName": "995712 - Disclosure - Subsequent Events (Details Narrative)",
     "shortName": "Subsequent Events (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-04-29_custom_NonadjustingEventMember",
      "name": "TRLEF:NumberOfSharesIssuedSettleRestrictedStockUnitsAndOtherObligations",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails",
     "longName": "995713 - Disclosure - Schedule of Error Corrections Consolidated Financial Statements (Details)",
     "shortName": "Schedule of Error Corrections Consolidated Financial Statements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_ifrs-full_PreviouslyStatedMember",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "TRLEF:DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form20-fa.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ifrs-full_AccountingProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccountingProfit",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss) before income taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) for a period before deducting tax expense. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35"
     ]
    },
    "TRLEF_AccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Accounts payable."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccountsPayablesAndAccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccountsPayablesAndAccruedLiabilitiesMember",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payables and accrued liabilities [member]",
        "documentation": "Accounts payables and accrued liabilities [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccountsReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Accounts receivable current."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccretionAndAccruedInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccretionAndAccruedInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion and accrued interest expense",
        "documentation": "Accretion and accrued interest expense."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccretionDiscountRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccretionDiscountRates",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion discount",
        "documentation": "Accretion discount rates."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccretionExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccretionExpenses",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails",
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion",
        "documentation": "Accretion Expenses."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccretionOfAssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccretionOfAssetRetirementObligation",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 4.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion of asset retirement obligation",
        "negatedLabel": "Asset retirement obligation accretion expense",
        "documentation": "Accretion of asset retirement obligation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccruedInterest",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued interest",
        "documentation": "Accrued interest.",
        "label": "AccruedInterest"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccruedInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccruedInterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest income",
        "documentation": "Accrued interest income."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liabilities",
        "documentation": "Accrued Liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccumulatedDepletionCurrencyTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccumulatedDepletionCurrencyTranslationAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Currency translation adjustment",
        "documentation": "Accumulated depletion currency translation adjustment.",
        "label": "AccumulatedDepletionCurrencyTranslationAdjustment"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AccumulatedDepreciationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AccumulatedDepreciationMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation [member]",
        "documentation": "Accumulated depreciation [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 6.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapital",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 8.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "TRLEF_AdditionsCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AdditionsCost",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions",
        "documentation": "Additions cost."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions",
        "label": "Additions other than through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "TRLEF_AdditionsToLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AdditionsToLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfChangesInLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions, cost",
        "documentation": "Additions to lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "TRLEF_AdjustmentsForAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AdjustmentsForAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable and accrued liabilities",
        "documentation": "Adjustments for accounts payable and accrued liabilities.",
        "label": "AdjustmentsForAccountsPayableAndAccruedLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AdjustmentsForDecreaseIncreaseInPrepaidExpensesAndDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpensesAndDeposits",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and deposits",
        "documentation": "Adjustments for decrease increase in prepaid expenses and deposits.",
        "label": "AdjustmentsForDecreaseIncreaseInPrepaidExpensesAndDeposits"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AdjustmentsForDecreaseIncreaseInRestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AdjustmentsForDecreaseIncreaseInRestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash",
        "documentation": "Adjustments for decrease increase in restricted cash.",
        "label": "AdjustmentsForDecreaseIncreaseInRestrictedCash"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amounts receivable",
        "label": "Adjustments for decrease (increase) in trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r334"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable and accrued liabilities",
        "label": "Adjustments for increase (decrease) in trade accounts payable"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in non-cash working capital items:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "TRLEF_AdvancesFromJvPartner": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AdvancesFromJvPartner",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Advances from JV Partners",
        "documentation": "Advances from JV partner",
        "label": "AdvancesFromJvPartner"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from advertising."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r240",
      "r251",
      "r261",
      "r287"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r254",
      "r264",
      "r290"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r275"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r282"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r244",
      "r255",
      "r265",
      "r282",
      "r291",
      "r295",
      "r303"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "auth_ref": [
      "r301"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmountsPayableRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r56",
      "r58"
     ]
    },
    "TRLEF_AmountsReceivableForEquityIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AmountsReceivableForEquityIssued",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfNotesAndAmountsReceivableForEquityIssuedDetails": {
       "parentTag": "TRLEF_NotesAndAmountsReceivableForEquityIssued",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNotesAndAmountsReceivableForEquityIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amounts receivable",
        "documentation": "Amounts receivable for equity issued.",
        "label": "AmountsReceivableForEquityIssued"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AmountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AmountsReceivableMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts receivable [member]",
        "documentation": "Amounts receivable [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "TRLEF_AssetRetirementObligationAccretionExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetRetirementObligationAccretionExpenses",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion expense",
        "documentation": "Asset retirement obligation accretion expenses"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AssetRetirementObligationAddition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetRetirementObligationAddition",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions",
        "documentation": "Asset retirement obligation addition.",
        "label": "AssetRetirementObligationAddition"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AssetRetirementObligationCurrencyTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetRetirementObligationCurrencyTranslationAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Currency translation adjustment",
        "documentation": "Asset retirement obligation currency translation adjustment.",
        "label": "AssetRetirementObligationCurrencyTranslationAdjustment"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AssetRetirementObligationImpactOfHyperinflation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetRetirementObligationImpactOfHyperinflation",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impact of hyperinflation",
        "documentation": "Asset retirement obligation impact of hyper inflation.",
        "label": "AssetRetirementObligationImpactOfHyperinflation"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AssetRetirementObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetRetirementObligationMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset retirement obligation [member]",
        "documentation": "Asset retirement obligation [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AssetRetirementObligationRevisionOfEstimates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetRetirementObligationRevisionOfEstimates",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in estimate",
        "documentation": "Asset retirement obligation revision of estimates"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AssetRetirementObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetRetirementObligations",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset retirement obligation",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Asset retirement obligations."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AssetRetirementObligationsYears": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetRetirementObligationsYears",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset retirement obligations years",
        "documentation": "Asset retirement obligations years."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r110",
      "r111",
      "r113",
      "r169",
      "r172"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AssetsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AssetsHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/AssetsHeldForSaleDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets held for sale",
        "documentation": "Assets held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_AuditCommitteeMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "AuditCommitteeMemberMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit committee member [member]",
        "documentation": "Audit committee member [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r233",
      "r235",
      "r247"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r233",
      "r235",
      "r247"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r233",
      "r235",
      "r247"
     ]
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://trillionenergy.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average foreign exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r294"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r297"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "country_BG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BG",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BULGARIA"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BankAndSimilarCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BankAndSimilarCharges",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank charges and other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of bank and similar charges recognised by the entity as an expense."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share - basic"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total loans payable",
        "verboseLabel": "Borrowings",
        "terseLabel": "Notes payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/LeasesDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan, maturity date",
        "verboseLabel": "Maturity date"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "TRLEF_BorrowingsMaturityExtend": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "BorrowingsMaturityExtend",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan, maturity date extend",
        "documentation": "Borrowings maturity extend."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative",
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r115",
      "r131",
      "r144",
      "r206",
      "r207",
      "r338"
     ]
    },
    "TRLEF_BrokerWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "BrokerWarrantsMember",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broker warrants [member]",
        "documentation": "Broker warrants [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_BulgariaCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "BulgariaCountryMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bulgaria [member]",
        "documentation": "Bulgaria [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r235",
      "r247"
     ]
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CA",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CanadaCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CanadaCountryMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada [member]",
        "documentation": "Canada [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r48",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r76",
      "r77",
      "r151",
      "r158",
      "r159"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r72",
      "r73",
      "r75",
      "r76",
      "r151",
      "r158",
      "r159"
     ]
    },
    "TRLEF_CashAndAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CashAndAccountsPayable",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and accounts payable",
        "documentation": "Cash and accounts payable."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "periodEndLabel": "Cash and cash equivalents, end of year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r83",
      "r105"
     ]
    },
    "TRLEF_CashCallsReceivedFromJvPartner": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CashCallsReceivedFromJvPartner",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash calls received from JV partner",
        "documentation": "Cash calls received from Jv partner."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CashFindersFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CashFindersFeeMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash finders fee [member]",
        "documentation": "Cash finders fee [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CashFlowNoncashInvestingAndFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesAbstract",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash investing and financing activities:",
        "documentation": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r85"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r85"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/OrganizationDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by operating activities",
        "label": "Operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities, from continuing and discontinued operations. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r78",
      "r85"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CashRepayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CashRepayment",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash repayment",
        "documentation": "Cash repayment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "TRLEF_CendereMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CendereMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfExplorationAndDevelopmentActivitiesDetails",
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cendere [member]",
        "documentation": "Cendere [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CendereOilFieldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CendereOilFieldMember",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cendere oil field [member]",
        "documentation": "Cendere oil field [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ChangeInAroEstimate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ChangeInAroEstimate",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in ARO estimate and additions",
        "documentation": "Change in Aro Estimate."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ChangeInFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ChangeInFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in fair value of derivative liability",
        "documentation": "Change in fair value of derivative liability.",
        "label": "ChangeInFairValueOfDerivativeLiability"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ChangeInFairValueOfWarrantOfDerivativesOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ChangeInFairValueOfWarrantOfDerivativesOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of derivative",
        "documentation": "Change in fair value of warrant of derivatives outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ChiefFinancialOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefFinancialOfficerMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Financial Officer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ChiefOperatingOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefOperatingOfficerMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Operating Officer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails",
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r67",
      "r114",
      "r121"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails",
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r114",
      "r121"
     ]
    },
    "ifrs-full_ClassesOfContingentLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of contingent liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r150"
     ]
    },
    "ifrs-full_ClassesOfContingentLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for possible obligations that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the entity; or, present obligations that arise from past events but are not recognised because (a) it is probable that an outflow of resources embodying economic benefits will be required to settle the obligations; or (b) the amount of the obligations cannot be measured with sufficient reliability. It also represents the standard value for the 'Classes of contingent liabilities' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r150"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "TRLEF_CloseoutFund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CloseoutFund",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails": {
       "parentTag": "TRLEF_PrepaidExpensesAndDeposits",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Close-Out Fund (Note 13)",
        "documentation": "Closeout fund."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "TRLEF_CommonSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CommonSharesMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common shares [member]",
        "documentation": "Common shares [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CommonStockIssuedWereCancelled": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CommonStockIssuedWereCancelled",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares issued in error",
        "documentation": "Common stock issued were cancelled.",
        "label": "CommonStockIssuedWereCancelled"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r277"
     ]
    },
    "TRLEF_CompensationWarrantsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CompensationWarrantsExercisePrice",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation warrants, exercise price",
        "documentation": "Compensation warrants, exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CompensationWarrantsNumberOfWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CompensationWarrantsNumberOfWarrants",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants outstanding",
        "documentation": "Compensation warrants number of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesTables",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesTables",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss",
        "label": "Net loss and comprehensive loss",
        "verboseLabel": "Comprehensive loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r24",
      "r93",
      "r97",
      "r102",
      "r203"
     ]
    },
    "TRLEF_ConsultingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ConsultingAgreementMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consulting agreement [member]",
        "documentation": "Consulting agreement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ConsultingFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ConsultingFees",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consulting fees",
        "documentation": "Consulting fees."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ConsultingServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ConsultingServiceMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consulting service [member]",
        "documentation": "Consulting service [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ConsumerPriceIndex": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ConsumerPriceIndex",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer price index",
        "documentation": "Consumer price index."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ContractualLiablitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ContractualLiablitiesMember",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual liablities [member]",
        "documentation": "Contractual liablities [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_Conversion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "Conversion",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion",
        "documentation": "Conversion."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ConversionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ConversionPricePerShare",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion price per share",
        "documentation": "Conversion price per share."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ConvertibleDebentureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ConvertibleDebentureMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debenture [member]",
        "documentation": "Convertible debenture [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ConvertibleDebtAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ConvertibleDebtAccruedInterest",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debt \u2013 accrued interest",
        "documentation": "Convertible debt accrued interest."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ConvertibleDebtDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ConvertibleDebtDiscount",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debt discount",
        "documentation": "Convertible debt discount."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CostAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CostAndExpensesAbstract",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost and expenses",
        "documentation": "Cost and expenses abstract."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_CounterpartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CounterpartiesDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CurrencyTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CurrencyTranslationAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Currency translation adjustment",
        "documentation": "Currency translation adjustment.",
        "label": "CurrencyTranslationAdjustment"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_CurrencyTranslationAdjustmentCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CurrencyTranslationAdjustmentCost",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency translation adjustment",
        "documentation": "Currency Translation Adjustment Cost."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r99",
      "r203"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDebtInstrumentsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentDebtInstrumentsIssued",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current, convertible debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current debt instruments issued. [Refer: Debt instruments issued]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentInterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentInterestReceivable",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current interest receivable. [Refer: Interest receivable]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liability",
        "verboseLabel": "Current portion of lease liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r101",
      "r203"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails": {
       "parentTag": "TRLEF_PrepaidExpensesAndDeposits",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "TRLEF_CurrentPrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "CurrentPrepaidTaxes",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails": {
       "parentTag": "TRLEF_PrepaidExpensesAndDeposits",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid taxes",
        "documentation": "Current prepaid taxes."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts receivable",
        "verboseLabel": "Accounts receivable",
        "totalLabel": "Amounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r184",
      "r185"
     ]
    },
    "TRLEF_DebtConversionOriginalDebtConverted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DebtConversionOriginalDebtConverted",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debentures principal converted",
        "documentation": "Debt conversion original debt converted."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DebtConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DebtConversionPrice",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt conversion price",
        "documentation": "Debt conversion price."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DebtInstrumentInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DebtInstrumentInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "documentation": "Debt instrument interest expense."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DebtInstrumentInterestPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DebtInstrumentInterestPayments",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest payments",
        "documentation": "Debt instrument interest payments."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DebtInstrumentPrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DebtInstrumentPrincipalPayments",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal payments",
        "documentation": "Debt instrument principal payments."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DebtSecurities",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instruments issued",
        "verboseLabel": "Principal amount",
        "terseLabel": "Convertible debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of instruments issued by the entity that represent indebtedness."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "TRLEF_DebtSecuritiesInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DebtSecuritiesInterestRate",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate",
        "documentation": "Debt securities interest rate.",
        "label": "DebtSecuritiesInterestRate"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DebtSecuritiesPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DebtSecuritiesPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal amount",
        "documentation": "Debt securities principal amount.",
        "label": "DebtSecuritiesPrincipalAmount"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DebtSettlementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DebtSettlementMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt settlement [member]",
        "documentation": "Debt settlement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deductible temporary differences and unused tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "TRLEF_DeferredTaxAssetNoncapitalLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DeferredTaxAssetNoncapitalLosses",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-capital losses",
        "documentation": "Deferred tax assets noncapital losses."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DeferredTaxAssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DeferredTaxAssetRetirementObligation",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Asset retirement obligation",
        "documentation": "Deferred tax assets retirement obligation.",
        "label": "DeferredTaxAssetRetirementObligation"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DeferredTaxAssetsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DeferredTaxAssetsHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets held for sale",
        "documentation": "Deferred tax assets held for sale.",
        "label": "DeferredTaxAssetsHeldForSale"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax expense",
        "label": "Deferred tax expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "TRLEF_DeferredTaxLiabilitiesConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DeferredTaxLiabilitiesConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Convertible debt",
        "documentation": "Deferred tax liabilities convertible debt.",
        "label": "DeferredTaxLiabilitiesConvertibleDebt"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DeferredTaxLiabilitiesExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DeferredTaxLiabilitiesExplorationAndEvaluationAssets",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exploration and evaluation assets",
        "documentation": "Deferred tax liabilities exploration and evaluation assets.",
        "label": "DeferredTaxLiabilitiesExplorationAndEvaluationAssets"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DeferredTaxLiabilitiesPropertyAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DeferredTaxLiabilitiesPropertyAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property and equipment",
        "documentation": "Deferred tax liabilities property and equipment.",
        "label": "DeferredTaxLiabilitiesPropertyAndEquipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 7.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "TRLEF_DeferredTaxOnEquityComponentOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DeferredTaxOnEquityComponentOfConvertibleDebt",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax on equity component of convertible debt",
        "documentation": "Deferred tax on equity component of convertible debt."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefinedBenefitObligationAtPresentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DefinedBenefitObligationAtPresentValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Obligaton"
       }
      },
      "en": {
       "role": {
        "documentation": "The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "TRLEF_DepletionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DepletionExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depletion",
        "verboseLabel": "Depletion charge",
        "documentation": "Depletion expense."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DepletionExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DepletionExpenses",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depletion",
        "documentation": "Depletion.",
        "label": "DepletionExpenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepositsFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepositsFromBanks",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits from banks"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deposit liabilities from banks held by the entity."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 3.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_DepreciationMethodPropertyPlantAndEquipment": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationMethodPropertyPlantAndEquipment",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, depreciation useful lives description"
       }
      },
      "en": {
       "role": {
        "documentation": "The depreciation method used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation",
        "label": "Depreciation, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r50"
     ]
    },
    "ifrs-full_DerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative liability",
        "label": "Derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilitiesHeldForHedging",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Ending Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Derivative financial liabilities held for hedging"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of derivative financial liabilities held for hedging. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "TRLEF_DescriptionOfAccountingPolicyAssetsHeldForSaleExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DescriptionOfAccountingPolicyAssetsHeldForSaleExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets Held For Sale",
        "documentation": "Description of accounting policy assets held for sale explanatory.",
        "label": "DescriptionOfAccountingPolicyAssetsHeldForSaleExplanatory"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DescriptionOfAccountingPolicyConvertibleDebtExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DescriptionOfAccountingPolicyConvertibleDebtExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt",
        "documentation": "Description of accounting policy convertible debt explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per Share"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Evaluation and Exploration Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for exploration and evaluation assets. [Refer: Exploration and evaluation assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Non-financial Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForOilAndGasAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForOilAndGasAssetsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Oil and Gas Properties",
        "label": "Description of accounting policy for oil and gas assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for oil and gas assets. [Refer: Oil and gas assets]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and Equipment",
        "label": "Description of accounting policy for property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amounts Receivable",
        "label": "Description of accounting policy for trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "TRLEF_DescriptionOfAccountingPolicyForUseOfEstimatesAndJudgementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForUseOfEstimatesAndJudgementsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates and Judgments",
        "documentation": "Description of accounting policy for use of estimates and judgements explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ifrs-full_DescriptionOfBasisOfPreparationOfSummarisedFinancialInformationOfAssociate": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfBasisOfPreparationOfSummarisedFinancialInformationOfAssociate",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the basis of preparation of summarised financial information of an associate. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New IFRS pronouncements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the known or reasonably estimable information relevant to assessing the possible impact that the application of a new IFRS, that has been issued but is not yet effective, will have."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "verboseLabel": "Expected volatility"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "TRLEF_DescriptionOfExpectedYerasAsShareOptionsGranted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DescriptionOfExpectedYerasAsShareOptionsGranted",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected Expected years, share options granted",
        "documentation": "Description of Expected yeras as share options granted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deductible temporary differences and unused tax losses, expiry"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the expiry date (if any) of deductible temporary differences, unused tax losses and unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options granted, maturity date"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the maximum term of options granted for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "verboseLabel": "Risk-free interest rate",
        "terseLabel": "Risk free interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "TRLEF_DescriptionOfUnitOfferingsPolicyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DescriptionOfUnitOfferingsPolicyExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unit Offerings",
        "documentation": "Description of unit offerings policy explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DevelopmentCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DevelopmentCost",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Development costs",
        "documentation": "Development cost."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Development expense",
        "documentation": "Development expense."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share - diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63"
     ]
    },
    "TRLEF_DirectorFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DirectorFeesMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director fees [member]",
        "documentation": "Director fees [member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DirectorsMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Directors [member]",
        "documentation": "Directors [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureAssetRetirementObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureAssetRetirementObligationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation",
        "verboseLabel": "Schedule Of Asset Retirement Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureAssetsHeldForSaleAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureAssetsHeldForSaleAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Held For Sale"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfAccountingPolicyForFirstTimeAdoptionExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfAccountingPolicyForFirstTimeAdoptionExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First-time Adoption of IFRS",
        "documentation": "The description of the entity's material accounting policy information for first-time adoption of IFRS."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfAccountsPayableAndAccruedLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfAccountsPayableAndAccruedLiabilitiesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/AccountsPayableAndAccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Payable and Accrued Liabilities",
        "documentation": "Disclosure of accounts payable and accrued liabilities explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/AccountsPayableAndAccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of accrued expenses and other liabilities. [Refer: Accruals; Other liabilities]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "TRLEF_DisclosureOfAmountsReceivableExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfAmountsReceivableExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/AmountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts Receivable",
        "documentation": "Disclosure of amounts receivable explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateTable",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more and more than twelve months after reporting date [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more, and more than, twelve months after reporting date."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "TRLEF_DisclosureOfAssetRetirementObligationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfAssetRetirementObligationLineItems",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DisclosureOfAssetRetirementObligationLineItems [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfAssetRetirementObligationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfAssetRetirementObligationTable",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DisclosureOfAssetRetirementObligationTable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfAssetRetirementObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfAssetRetirementObligationsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Asset Retirement Obligation",
        "documentation": "Disclosure of asset retirement obligations explanatory.",
        "label": "DisclosureOfAssetRetirementObligationsExplanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of assets and liabilities with significant risk of material adjustment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentLineItems",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of assets and liabilities with significant risk of material adjustment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentTable",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of assets and liabilities with significant risk of material adjustment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to assets and liabilities with a significant risk of material adjustment."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "TRLEF_DisclosureOfAssetsHeldForSaleExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfAssetsHeldForSaleExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/AssetsHeldForSale"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets held for sale",
        "documentation": "Disclosure of assets held for sale explanatory.",
        "label": "DisclosureOfAssetsHeldForSaleExplanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/LoansPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "TRLEF_DisclosureOfCapitalManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfCapitalManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Management"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfChangeInWarrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfChangeInWarrantsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Changes in Warrants",
        "documentation": "Disclosure of change in warrants explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "TRLEF_DisclosureOfCommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfCommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments And Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationTable",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities in business combinations."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150"
     ]
    },
    "TRLEF_DisclosureOfContinuityAssetRetirementObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfContinuityAssetRetirementObligationsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Asset Retirement Obligations",
        "documentation": "Disclosure of continuity asset retirement obligations explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfConvertibleDebenturesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfConvertibleDebenturesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebentures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debentures",
        "documentation": "Disclosure of convertible debentures explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfConvertibleDebtExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfConvertibleDebtExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Convertible Debt",
        "documentation": "Disclosure of convertible debt explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "TRLEF_DisclosureOfDetailedExplorationAndEvaluationAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfDetailedExplorationAndEvaluationAssetsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Exploration &amp; Evaluation Assets",
        "documentation": "Disclosure of detailed exploration and evaluation assets explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfDetailedInformationAboutAmountsReceivableExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutAmountsReceivableExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/AmountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Amounts Receivable",
        "documentation": "Disclosure of detailed information about amounts receivable explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "TRLEF_DisclosureOfDetailedInformationAboutErrorCorrectionsAndPriorPeriodAdjustmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutErrorCorrectionsAndPriorPeriodAdjustmentsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Error Corrections Consolidated Financial Statements",
        "documentation": "Disclosure of detailed information about error corrections and prior period adjustments explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfDetailedInformationAboutGeneralAndAdministrativeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutGeneralAndAdministrativeExpenseExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/GeneralAndAdministrativeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of General and Administrative Expense",
        "documentation": "Disclosure of detailed information about general and administrative expense explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property, Plant and Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "TRLEF_DisclosureOfDetailedInformationAboutReconciliationOfCurrentIncomeTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfCurrentIncomeTaxesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Reconciliation of Current Income Taxes",
        "documentation": "Disclosure of detailed information about reconciliation of current income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfDetailedInformationAboutReconciliationOfFinancialPositionAndOperationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfFinancialPositionAndOperationExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Reconciliation of Financial Position and Operation",
        "documentation": "The disclosure of detailed information about reconciliation of financial position and operation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfDetailedOilAndGasPropertiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfDetailedOilAndGasPropertiesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Oil and Gas Properties",
        "documentation": "Disclosure of detailed oil and gas properties explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfExplorationAndDevelopmentActivitiesDetails",
      "http://trillionenergy.com/role/ScheduleOfNetRevenueByProductSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/SegmentedInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Segmented Information",
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "TRLEF_DisclosureOfEntitysReportableSegmentsExplanatoryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatoryTable",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DisclosureOfEntitysReportableSegmentsExplanatoryTable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_DisclosureOfExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfExpensesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/PrepaidExpensesAndDeposits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and deposits",
        "label": "Disclosure of expenses [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of expenses."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "TRLEF_DisclosureOfExplorationAndDevelopmentActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfExplorationAndDevelopmentActivitiesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Exploration and Development Activities",
        "documentation": "Disclosure of exploration and development activities explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfExplorationAndEvaluationAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfExplorationAndEvaluationAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Exploration Evaluation Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfExplorationAndEvaluationAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfExplorationAndEvaluationAssetsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/ExplorationEvaluationAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exploration &amp; Evaluation Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for exploration and evaluation assets."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "TRLEF_DisclosureOfExplorationAndEvaluationAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfExplorationAndEvaluationAssetsLineItems",
     "presentation": [
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DisclosureOfExplorationAndEvaluationAssetsLineItems [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfExplorationAndEvaluationAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfExplorationAndEvaluationAssetsTable",
     "presentation": [
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DisclosureOfExplorationAndEvaluationAssetsTable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesTable",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/FinancialInstrumentsAndRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments and Risk Management"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "TRLEF_DisclosureOfGeneralAndAdministrativeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfGeneralAndAdministrativeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "General And Administrative",
        "verboseLabel": "Schedule Of General And Administrative Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeneralAndAdministrativeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/GeneralAndAdministrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of general and administrative expenses. [Refer: Administrative expenses]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "TRLEF_DisclosureOfIncomeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfIncomeTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax",
        "verboseLabel": "Schedule Of Reconciliation Of Current Income Taxes",
        "terseLabel": "Schedule Of Deferred Tax Assets And Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/IncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Tax",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/FinancialInstrumentsAndRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Maturity Profile of the Contractual Cash Flow"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about the maturity profile of a defined benefit obligation. This will include the weighted average duration of the defined benefit obligation and may include other information about the distribution of the timing of benefit payments, such as a maturity analysis of the benefit payments. [Refer: Defined benefit obligation, at present value]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "TRLEF_DisclosureOfInformationAboutRestrictedStockUnitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfInformationAboutRestrictedStockUnitsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Restricted Stock Units",
        "documentation": "Disclosure of information about restricted stock units explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfLeaseLiabilityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfLeaseLiabilityExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Lease Liability",
        "documentation": "The disclosure of lease liability."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127"
     ]
    },
    "TRLEF_DisclosureOfLoansPayableExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfLoansPayableExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/LoansPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Loans Payable",
        "documentation": "Disclosure of loans payable explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Accounting Policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Minimum Lease Payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "TRLEF_DisclosureOfMeasurementInputsAndValuationTechniquesForStockOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfMeasurementInputsAndValuationTechniquesForStockOptionsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/StockOptionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Payment Award Stock Options Valuation Assumptions",
        "documentation": "Disclosure of measurement inputs and valuation techniques for stock options explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfMeasurementInputsAndvalidationTechniquesForWarrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfMeasurementInputsAndvalidationTechniquesForWarrantsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Weighted Average Assumption for Warrants",
        "documentation": "Disclosure of measurement inputs and validation techniques for warrants explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfNatureOfBusinessExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfNatureOfBusinessExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/Organization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Organization",
        "documentation": "Disclosure of Nature of Business Explanatory.",
        "label": "DisclosureOfNatureOfBusinessExplanatory"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfNetRevenueByProductSegmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfNetRevenueByProductSegmentExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/SegmentedInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Net Revenue By Product Segment",
        "documentation": "Disclosure of net revenue by product segment explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "TRLEF_DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfNotesAndAmountsReceivableForEquityIssuedExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssued"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes and Amounts Receivable for Equity Issued",
        "documentation": "Disclosure of notes and amounts receivable for equity issued explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfNotesAndAmountsReceivableForEquityIssuedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfNotesAndAmountsReceivableForEquityIssuedLineItems",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DisclosureOfNotesAndAmountsReceivableForEquityIssuedLineItems [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfNotesAndAmountsReceivableForEquityIssuedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfNotesAndAmountsReceivableForEquityIssuedTable",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DisclosureOfNotesAndAmountsReceivableForEquityIssuedTable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/StockOptionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Changes in Stock Options"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the number and weighted average remaining contractual life of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/CapitalManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capital Management",
        "label": "Disclosure of objectives, policies and processes for managing capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOffsettingOfFinancialLiabilitiesTable",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of offsetting of financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the offsetting of financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "TRLEF_DisclosureOfOilAndGasAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfOilAndGasAssetsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasProperties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oil and Gas Properties",
        "documentation": "Disclosure of oil and gas assets explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/SegmentedInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Geographical Segment Information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "TRLEF_DisclosureOfPrepaidAssetsAndDepositsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfPrepaidAssetsAndDepositsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/PrepaidExpensesAndDepositsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepaid Expenses and Deposits",
        "documentation": "Disclosure of prepaid assets and deposits explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfPromissoryNoteReceivableExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfPromissoryNoteReceivableExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Note and Other Receivable",
        "documentation": "Disclosure of promissory note receivable explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "TRLEF_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Lease Liability",
        "documentation": "Disclosure of quantitative information about lease liabilities explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related Party Transactions",
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "TRLEF_DisclosureOfRelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfRelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Of Previously Issued Consolidated Financial Statements"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfRestatementOfPreviouslyIssuedConsolidatedFinancialStatementsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement of Previously Issued Consolidated Financial Statements",
        "documentation": "Disclosure of restatement of previously issued consolidated financial statements explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfRestrictedStockUnitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfRestrictedStockUnitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfRestrictedStockUnitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfRestrictedStockUnitsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted Stock Units",
        "documentation": "Disclosure of restricted stock units explanatory.",
        "label": "DisclosureOfRestrictedStockUnitsExplanatory"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfSegmentedInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfSegmentedInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segmented Information"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/CommonStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/StockOptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Options",
        "label": "Disclosure of share-based payment arrangements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "TRLEF_DisclosureOfSharebasedPaymentArrangementsForPurchaseWarrantsOutstandingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfSharebasedPaymentArrangementsForPurchaseWarrantsOutstandingExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Purchase Warrants Outstanding",
        "documentation": "Disclosure of share based payment arrangements for purchase warrants outstanding explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfSharebasedPaymentArrangementsOptionsOutstandingAndExercisableExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfSharebasedPaymentArrangementsOptionsOutstandingAndExercisableExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/StockOptionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock Options Outstanding and Exercisable",
        "documentation": "Disclosure of share-based payment arrangements options outstanding and exercisable explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value Assumptions of Conversion Features"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of assets."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "TRLEF_DisclosureOfStockOptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfStockOptionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options",
        "verboseLabel": "Summary Of Changes In Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deductible Temporary Differences and Unused Tax Losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails",
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Notes and Amounts Receivable for the Equity Issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "TRLEF_DisclosureOfWarrantDerivativeLiabilityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfWarrantDerivativeLiabilityExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Warrant Derivative Liability",
        "documentation": "Disclosure of warrant derivative liability explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfWarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfWarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOfWarrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOfWarrantsExplanatory",
     "presentation": [
      "http://trillionenergy.com/role/Warrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warrants",
        "documentation": "Disclosure of warrants explanatory.",
        "label": "DisclosureOfWarrantsExplanatory"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisclosureOrganizationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisclosureOrganizationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DiscountLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DiscountLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Discount",
        "documentation": "Discount lease liabilities.",
        "label": "DiscountLeaseLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DiscountRate",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate",
        "documentation": "Discount rate."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DiscountedInterestFreeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DiscountedInterestFreeRate",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest free rate",
        "documentation": "Discounted interest free rate."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_DisposalOfRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DisposalOfRightofuseAssets",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal of right of use assets",
        "documentation": "Disposal of right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals",
        "verboseLabel": "Disposal of equipment",
        "label": "Disposals, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "TRLEF_DividendYieldMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "DividendYieldMeasurementInputMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend yield measurement input [member]",
        "documentation": "Dividend yield measurement input [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r235",
      "r247"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r235",
      "r247",
      "r283"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r235",
      "r247",
      "r283"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "TRLEF_EffectOfChangeInFunctionalCurrencyOfWarrantOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "EffectOfChangeInFunctionalCurrencyOfWarrantOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of change in functional currency",
        "documentation": "Effect of change in functional currency of warrant of derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81"
     ]
    },
    "ifrs-full_EffectOfTransitionToIFRSsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfTransitionToIFRSsMember",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of transition to IFRSs [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of the transition from previous GAAP to IFRSs. [Refer: Previous GAAP [member]; IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "TRLEF_EightCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "EightCapitalMember",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eight capital [member]",
        "documentation": "Eight capital [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_EmbeddedConversionFeatureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "EmbeddedConversionFeatureMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Embedded conversion feature [member]",
        "documentation": "Embedded conversion feature [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [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_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity (deficiency)",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Total stockholders\u2019 equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r18",
      "r92",
      "r96",
      "r110",
      "r111",
      "r113"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 equity:",
        "verboseLabel": "Stockholders\u2019 equity (deficiency):"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_EquityReduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "EquityReduction",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reduction to equity",
        "documentation": "Equity reduction."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_EquityToBeIssuedForSettlementAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "EquityToBeIssuedForSettlementAgreement",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity to be issued for settlement agreement",
        "documentation": "Equity to be issued for settlement agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r240",
      "r251",
      "r261",
      "r287"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r237",
      "r248",
      "r258",
      "r284"
     ]
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EstimatedFinancialEffectOfContingentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arbitration damages sought, value"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the estimated financial effect of contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EuropeMember",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "TRLEF_ExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePrice",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price",
        "documentation": "Exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExercisePriceFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePriceFiveMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price five [member]",
        "documentation": "Exercise price five [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExercisePriceFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePriceFourMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price four [member]",
        "documentation": "Exercise price four [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options exercise price",
        "verboseLabel": "Exercise price per share",
        "terseLabel": "Exercise Price"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "TRLEF_ExercisePriceOfWarrants": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePriceOfWarrants",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of warrants",
        "documentation": "Exercise price of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExercisePriceOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePriceOneMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price one [member]",
        "documentation": "Exercise price one [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExercisePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePricePerShare",
     "presentation": [
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price per share",
        "documentation": "Exercise price per share."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExercisePriceSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePriceSevenMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price seven [member]",
        "documentation": "Exercise price seven [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercise price",
        "label": "Exercise price, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "TRLEF_ExercisePriceSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePriceSixMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price six [member]",
        "documentation": "Exercise price six [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExercisePriceThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePriceThreeMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price three [member]",
        "documentation": "Exercise price three [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExercisePriceTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExercisePriceTwoMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price two [member]",
        "documentation": "Exercise price two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExitFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExitFee",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exit fee",
        "documentation": "Exit fee."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "verboseLabel": "Expected dividend yield"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "TRLEF_ExpectedLifeMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExpectedLifeMeasurementInputMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected life measurement input [member]",
        "documentation": "Expected life measurement input [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExpectedLifeOfOptions": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExpectedLifeOfOptions",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected life",
        "verboseLabel": "Risk-free interest rate",
        "documentation": "Expected life of options."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExpectedRatesOfInflation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExpectedRatesOfInflation",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inflation interest rate",
        "documentation": "Expected rates of inflation."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total expenses",
        "label": "Expenses, by nature"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the entity."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "ifrs-full_ExpenseByNatureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseByNatureAbstract",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense)",
        "verboseLabel": "Other income (expenses)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from share-based payment transactions in which the goods or services received did not qualify for recognition as assets."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "verboseLabel": "Stock based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_ExplorationAndEvaluationAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExplorationAndEvaluationAssetsMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails",
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exploration and evaluation assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for exploration and evaluation expenditures recognised as assets in accordance with the entity's accounting policy. Exploration and evaluation expenditures are expenditures incurred by an entity in connection with the exploration for, and evaluation of, mineral resources before the technical feasibility and commercial viability of extracting a mineral resource are demonstrable."
       }
      }
     },
     "auth_ref": [
      "r328"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ExtinguishedForWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ExtinguishedForWarrants",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extinguished",
        "documentation": "Extinguished for warrants."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_FairValueOfWarrantsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "FairValueOfWarrantsIssued",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of warrants",
        "documentation": "Fair value of warrants issued."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_FarmInAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "FarmInAgreementMember",
     "presentation": [
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Farm in agreement [member]",
        "documentation": "Farm in agreement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_FilingAndTransferFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "FilingAndTransferFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Filing and transfer fees",
        "documentation": "Filing and transfer fees expense."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_FinanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "FinanceCost",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance cost",
        "documentation": "Finance cost.",
        "label": "FinanceCost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance cost",
        "label": "Financing cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialEffectOfCorrectionsOfAccountingErrorsMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) due to corrections of prior period errors [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of corrections of prior period errors."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91"
     ]
    },
    "ifrs-full_FinancialEffectOfTransitionFromPreviousGAAPToIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialEffectOfTransitionFromPreviousGAAPToIFRSsAxis",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial effect of transition from previous GAAP to IFRSs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "TRLEF_FinancialInstrumentsAndRiskManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "FinancialInstrumentsAndRiskManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments And Risk Management"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_FindersWarrantsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "FindersWarrantsIssued",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finder\u2019s warrants issued",
        "documentation": "Finders warrants issued."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FixturesAndFittingsMember",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixtures and fittings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing fixtures and fittings that are not permanently attached to real property. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "TRLEF_ForeignCurrencyTranslationChangeOilAndGasProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ForeignCurrencyTranslationChangeOilAndGasProperties",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Currency translation adjustment",
        "documentation": "Foreign currency translation change oil and gas properties.",
        "label": "ForeignCurrencyTranslationChangeOilAndGasProperties"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ForeignExchangeDifferenceOfWarrantOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ForeignExchangeDifferenceOfWarrantOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange difference",
        "documentation": "Foreign exchange difference of warrant of derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForeignExchangeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ForeignExchangeLoss",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign exchange loss on revaluation",
        "label": "Foreign exchange loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gross loss arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r54"
     ]
    },
    "TRLEF_ForfeitureRateAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ForfeitureRateAsPercentageShareOptionsGranted",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeiture rate",
        "documentation": "Forfeiture rate as percentage share options granted."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r244",
      "r255",
      "r265",
      "r291"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r244",
      "r255",
      "r265",
      "r291"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r244",
      "r255",
      "r265",
      "r291"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r244",
      "r255",
      "r265",
      "r291"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r244",
      "r255",
      "r265",
      "r291"
     ]
    },
    "TRLEF_GainLossOnDebtSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GainLossOnDebtSettlement",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Gain) loss on debt settlement",
        "documentation": "Gain loss on debt settlement."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_GainLossOnDebtSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GainLossOnDebtSettlements",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on debt extinguishment",
        "documentation": "Gain loss on debt settlements."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_GainLossOnExtinguishmentAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GainLossOnExtinguishmentAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on extinguishment accounts payable",
        "verboseLabel": "Loss on debt extinguishment",
        "documentation": "Gain loss on extinguishment accounts payable."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_GainOnTerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GainOnTerminationOfLease",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 12.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on termination of lease",
        "negatedLabel": "Gain on termination of lease",
        "documentation": "Gain on termination of lease"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_GainsLossesOnChangeInFairValueOfDerivative": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GainsLossesOnChangeInFairValueOfDerivative",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of the period",
        "periodEndLabel": "End of the period",
        "documentation": "Gains losses on change in fair value of derivative.",
        "label": "GainsLossesOnChangeInFairValueOfDerivative"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of derivative liability",
        "negatedLabel": "Change in fair value of derivative liability",
        "verboseLabel": "Losses on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "verboseLabel": "Foreign exchange loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r54"
     ]
    },
    "ifrs-full_GainsLossesOnNetMonetaryPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnNetMonetaryPosition",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 10.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on net monetary position",
        "negatedLabel": "Gain on net monetary position",
        "verboseLabel": "Monetary position"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) representing the difference resulting from the restatement of non-monetary assets, owners' equity and items in the statement of comprehensive income and the adjustment of index linked assets and liabilities in hyperinflationary reporting."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 11.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on sale of equipment",
        "negatedLabel": "Gain on disposal of equipment",
        "verboseLabel": "Gain on disposal of equipment",
        "terseLabel": "Property plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain on the disposal of property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "TRLEF_GasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GasMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNetRevenueByProductSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gas [member]",
        "documentation": "Gas [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 6.0
      },
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative",
        "totalLabel": "General and Administrative"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfExplorationAndDevelopmentActivitiesDetails",
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails",
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r191",
      "r209",
      "r214"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfExplorationAndDevelopmentActivitiesDetails",
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails",
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r191",
      "r209",
      "r214"
     ]
    },
    "TRLEF_GeologicalAndGeophysicalExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GeologicalAndGeophysicalExpenses",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geological and geophysical expenses",
        "documentation": "Geological and geophysical expenses."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_GrantingAndVestingOfRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GrantingAndVestingOfRestrictedStockUnitsMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granting and vesting of restricted stock units [member]",
        "documentation": "Granting and vesting of restricted stock units [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r43",
      "r71",
      "r74",
      "r77",
      "r151",
      "r159",
      "r160",
      "r215"
     ]
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total future minimum lease payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r123",
      "r217"
     ]
    },
    "TRLEF_GstReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "GstReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GST receivable",
        "documentation": "Gst receivable current."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_HistoricalVolatilityForSharesMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HistoricalVolatilityForSharesMeasurementInputMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Historical volatility for shares, measurement input [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the historical volatility for shares used as a measurement input."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "TRLEF_HostDebtInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "HostDebtInstrumentMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Host debt instrument [member]",
        "documentation": "Host debt instrument [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_IFRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "IFRSMember",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IFRS [member]",
        "documentation": "IFRS [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IFRSsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IFRSsMember",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for Standards and Interpretations issued by the International Accounting Standards Board (IASB), which comprise (a) International Financial Reporting Standards; (b) International Accounting Standards; (c) IFRIC Interpretations; and (d) SIC Interpretations. It also represents the standard value for the 'Financial effect of transition from previous GAAP to IFRSs' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "TRLEF_IfrsStatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "IfrsStatementLineItems",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesTables",
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity",
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails",
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails",
      "http://trillionenergy.com/role/ScheduleOfExplorationAndDevelopmentActivitiesDetails",
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails",
      "http://trillionenergy.com/role/ScheduleOfNetRevenueByProductSegmentDetails",
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails",
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails",
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative",
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IfrsStatementLineItems [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ImpactOfChangeInFunctionalCurrency": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ImpactOfChangeInFunctionalCurrency",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impact of change in functional currency",
        "documentation": "Impact of change in functional currency."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ImpactOfHyperinflation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ImpactOfHyperinflation",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impact of hyperinflation",
        "documentation": "Impact of hyperinflation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ImpactOfHyperinflationAccumulatedDepletion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ImpactOfHyperinflationAccumulatedDepletion",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impact of hyperinflation",
        "documentation": "Impact of hyperinflation accumulated depletion.",
        "label": "ImpactOfHyperinflationAccumulatedDepletion"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ImpactOfHyperinflationAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ImpactOfHyperinflationAccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impact of hyperinflation accumulated depreciation",
        "documentation": "Impact of hyperinflation accumulated depreciation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ImpactOfHyperinflationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ImpactOfHyperinflationCost",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impact of hyperinflation",
        "documentation": "Impact of hyperinflation cost.",
        "label": "ImpactOfHyperinflationCost"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ImpactOfHyperinflations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ImpactOfHyperinflations",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impact of hyperinflation",
        "documentation": "Impact of hyperinflations.",
        "label": "ImpactOfHyperinflations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/AssetsHeldForSaleDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "TRLEF_ImpairmentOfExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ImpairmentOfExplorationAndEvaluationAssets",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "documentation": "Impairment of exploration and evaluation assets."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_IncentivePlans": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "IncentivePlans",
     "presentation": [
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive plans",
        "documentation": "Incentive plans."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r33",
      "r34",
      "r35",
      "r60",
      "r108",
      "r168"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of debentures"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of warrants."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Currency translation adjustment",
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "TRLEF_IncreaseInAssetRetirementObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "IncreaseInAssetRetirementObligations",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in asset retirement obligation",
        "documentation": "Increase in asset retirement obligations."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_IncreaseInOilAndGasProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "IncreaseInOilAndGasProperties",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in oil and gas properties",
        "documentation": "Increase in oil and gas properties."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_IncreaseIndexMovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "IncreaseIndexMovements",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase index movements",
        "documentation": "Increase index movements."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_IncreaseIndexMovementsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "IncreaseIndexMovementsPercentage",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase index movements percentage",
        "documentation": "Increase index movements percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r244",
      "r255",
      "r265",
      "r282",
      "r291",
      "r295",
      "r303"
     ]
    },
    "ifrs-full_InitiallyAppliedIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InitiallyAppliedIFRSsAxis",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initially applied IFRSs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_InitiallyAppliedIFRSsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InitiallyAppliedIFRSsDomain",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for IFRSs that have been initially applied by the entity. It also represents the standard value for the 'Initially applied IFRSs' axis if no other member is used. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r301"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r236",
      "r306"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r236",
      "r306"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r236",
      "r306"
     ]
    },
    "ifrs-full_IntangibleExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleExplorationAndEvaluationAssets",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Evaluation and exploration assets",
        "verboseLabel": "Exploration and evaluation assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exploration and evaluation assets recognised as intangible assets in accordance with the entity's accounting policy. [Refer: Exploration and evaluation assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r154",
      "r329"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r167",
      "r174"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfChangesInLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense",
        "label": "Interest expense on lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "TRLEF_InterestPaidOnCreditFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "InterestPaidOnCreditFacilities",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid on credit facilities",
        "documentation": "Interest paid on credit facilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestPayable",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest recognised as a liability."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "TRLEF_InterestPaymentOnLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "InterestPaymentOnLoan",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest payment on loan",
        "documentation": "Interest payment on loan."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_InterestPercentageForWells": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "InterestPercentageForWells",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest percentage for wells",
        "documentation": "Interest percentage for wells."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestRateMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestRateMeasurementInputMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate, measurement input [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an interest rate used as a measurement input."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_InterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestReceivable",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued interest",
        "label": "Interest receivable [Default Label]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest recognised as a receivable."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_InterestRevenueExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestRevenueExpense",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest income",
        "label": "Interest income (expense)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      }
     },
     "auth_ref": [
      "r169",
      "r174",
      "r321"
     ]
    },
    "ifrs-full_InventoriesAtFairValueLessCostsToSell": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InventoriesAtFairValueLessCostsToSell",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/AssetsHeldForSaleDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sell left-over field equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of inventories carried at fair value less costs to sell. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "TRLEF_InvestingActivitiesChangesInNoncashWorkingCapitalItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "InvestingActivitiesChangesInNoncashWorkingCapitalItems",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in non-cash working capital items:",
        "documentation": "Investing activities changes in non cash working capital items.",
        "label": "InvestingActivitiesChangesInNoncashWorkingCapitalItems"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_InvestingActivitiesPrepaidExpensesAndDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "InvestingActivitiesPrepaidExpensesAndDeposits",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and deposits",
        "documentation": "Investing activities prepaid expenses and deposits.",
        "label": "InvestingActivitiesPrepaidExpensesAndDeposits"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_InvestorRelationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "InvestorRelationMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investor relation [member]",
        "documentation": "Investor relation [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_InvestorRelations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "InvestorRelations",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investor relations",
        "documentation": "Investor relations."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_InvestorRelationsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "InvestorRelationsExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investor relations",
        "documentation": "Investor relations expense.",
        "label": "InvestorRelationsExpense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssueOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssueOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The change in equity resulting from the issuing of convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued in error"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "TRLEF_JvContributionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "JvContributionCost",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JV Contribution",
        "documentation": "Jv contribution cost."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation expense",
        "verboseLabel": "Stock based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r132",
      "r216",
      "r219",
      "r314"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three years and not later than four years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r132",
      "r216",
      "r219",
      "r314"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than two years and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r132",
      "r216",
      "r219",
      "r314"
     ]
    },
    "TRLEF_LaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LaterThanTwoYearsMember",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than two years [member]",
        "documentation": "Later than two years [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseCommitmentsForShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseCommitmentsForShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the lease commitments for short-term leases accounted for applying paragraph 6 of IFRS 16. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "TRLEF_LeaseComponentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LeaseComponentValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease component value",
        "documentation": "Lease component value."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfChangesInLeaseLiabilityDetails",
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://trillionenergy.com/role/ScheduleOfLeaseLiabilityDetails",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "totalLabel": "Lease liability",
        "label": "Total",
        "verboseLabel": "Lease liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "TRLEF_LeaseLiabilityCurrencyTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LeaseLiabilityCurrencyTranslationAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfChangesInLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Currency translation adjustment",
        "documentation": "Lease liability currency translation adjustment.",
        "label": "LeaseLiabilityCurrencyTranslationAdjustment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_LegalProceedingsContingentLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LegalProceedingsContingentLiabilityMember",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal proceedings contingent liability [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a contingent liability for legal proceedings. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Total liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r110",
      "r111",
      "r113",
      "r169",
      "r173"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesDomain",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "TRLEF_LiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LiabilitiesMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [member]",
        "documentation": "Liabilities [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LoansAndReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LoansAndReceivables",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-derivative financial assets with fixed or determinable payments that are not quoted in an active market, other than: (a) those that the entity intends to sell immediately or in the near term, which shall be classified as held for trading, and those that the entity, upon initial recognition, designates as at fair value through profit or loss; (b) those that the entity, upon initial recognition, designates as available for sale; or (c) those for which the holder may not recover substantially all of its initial investment, other than because of credit deterioration, which shall be classified as available for sale. An interest acquired in a pool of assets that are not loans or receivables (for example, an interest in a mutual fund or a similar fund) is not a loan or receivable. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_LongTermConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LongTermConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debt",
        "documentation": "Long term convertible debt."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_LongTermNetDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LongTermNetDebt",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term, convertible debt",
        "documentation": "Long term net debt."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loans payable",
        "label": "Long-term portion of loans payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_LongtermDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermDeposits",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of long-term deposits held by the entity."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "TRLEF_LossOnImpairmentOfAssetsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LossOnImpairmentOfAssetsHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 8.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on impairment of assets held for sale",
        "label": "Loss on impairment of assets held for sale",
        "documentation": "Loss on impairment of assets held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_LossOnImpairmentOfExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LossOnImpairmentOfExplorationAndEvaluationAssets",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 8.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of exploration and evaluation assets",
        "verboseLabel": "Loss on impairment of exploration and evaluation assets",
        "negatedLabel": "Impairment",
        "documentation": "Loss on impairment of exploration and evaluation assets."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_LossOnIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LossOnIssuanceOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on issuance of debt",
        "documentation": "Loss on issuance of debt."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_LossOnIssuanceOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LossOnIssuanceOfShares",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 9.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on issuance of shares",
        "label": "Loss on issuance of shares",
        "documentation": "Loss on issuance of shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_LossOnSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LossOnSettlement",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on Settlement",
        "documentation": "Loss on settlement"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_LossOnSettlementAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LossOnSettlementAgreement",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on settlement agreement",
        "documentation": "Loss on settlement agreement.",
        "label": "LossOnSettlementAgreement"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_LossOnWriteoffOfNotesAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "LossOnWriteoffOfNotesAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 7.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on write-off of notes and other receivables",
        "label": "Loss on write-off of notes and other receivables",
        "documentation": "Loss on write off of notes and other receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LossesOnChangeInFairValueOfDerivatives",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Losses on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "The losses resulting from changes in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_MajorOrdinaryShareTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MajorOrdinaryShareTransactionsMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major ordinary share transactions [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for major ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "TRLEF_MarketInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "MarketInterestRate",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market interest rate",
        "documentation": "Market interest rate."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAnalysisForDerivativeFinancialLiabilities",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Convertible Debt and Embedded Derivative Conversion"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for derivative financial liabilities, including the remaining contractual maturities for those derivative financial liabilities for which contractual maturities are essential for an understanding of the timing of the cash flows. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r117",
      "r124",
      "r125",
      "r128",
      "r129",
      "r131",
      "r132",
      "r157",
      "r162",
      "r192",
      "r216"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r117",
      "r124",
      "r125",
      "r128",
      "r129",
      "r131",
      "r132",
      "r157",
      "r192",
      "r216",
      "r218"
     ]
    },
    "TRLEF_MaximumExposureToCreditRiskOfLoansOrReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "MaximumExposureToCreditRiskOfLoansOrReceivable",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum credit exposure",
        "documentation": "Maximum exposure to credit risk of loans or receivable."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "ifrs-full_MotorVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MotorVehiclesMember",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Motor vehicles [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing self-propelled ground vehicles used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "TRLEF_NaturalGasRevenueDepositPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NaturalGasRevenueDepositPercentage",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative",
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Natural gas revenue deposit percentage",
        "documentation": "Natural gas revenue deposit percentage."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NetBookValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NetBookValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net book value",
        "documentation": "Net book value."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDebt",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance as at January 1, 2023",
        "periodEndLabel": "Balance as at December 31, 2023",
        "label": "Debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of net debt of the entity."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets (liabilities)",
        "label": "Net deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_NetForeignExchangeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetForeignExchangeLoss",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign exchange loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The net loss arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)]"
       }
      }
     },
     "auth_ref": [
      "r317",
      "r326"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NonBrokeredPrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NonBrokeredPrivatePlacementMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non brokered private placement [member]",
        "documentation": "Non brokered private placement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "TRLEF_NonadjustingEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NonadjustingEventMember",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonadjusting event [member]",
        "documentation": "Nonadjusting event [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "TRLEF_NoncapitalLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NoncapitalLossesMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncapital losses [member]",
        "documentation": "Noncapital losses [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NoncapitalLossesWithoutExpirationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NoncapitalLossesWithoutExpirationMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncapital losses without expiration [member]",
        "documentation": "Noncapital losses without expiration [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r100",
      "r203"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "verboseLabel": "Lease liability",
        "terseLabel": "Long-term portion of lease liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r124",
      "r125",
      "r132",
      "r216",
      "r219"
     ]
    },
    "TRLEF_NotesAndAmountsReceivableForEquityIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NotesAndAmountsReceivableForEquityIssued",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfNotesAndAmountsReceivableForEquityIssuedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNotesAndAmountsReceivableForEquityIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Ending balance",
        "documentation": "Notes and amounts receivable for equity issued.",
        "label": "NotesAndAmountsReceivableForEquityIssued"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NotesAndAmountsReceivableForEquityIssuedWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NotesAndAmountsReceivableForEquityIssuedWriteoff",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Write-off",
        "documentation": "Notes and amounts receivable for equity issued writeoff.",
        "label": "NotesAndAmountsReceivableForEquityIssuedWriteoff"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotesAndDebenturesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotesAndDebenturesIssued",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured convertible debenture",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "verboseLabel": "Notes receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of notes and debentures issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "TRLEF_NotesReceivableForEquityIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NotesReceivableForEquityIssued",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfNotesAndAmountsReceivableForEquityIssuedDetails": {
       "parentTag": "TRLEF_NotesAndAmountsReceivableForEquityIssued",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNotesAndAmountsReceivableForEquityIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes receivable",
        "documentation": "Notes receivable for equity issued."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NotesReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NotesReceivablesMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes receivables [member]",
        "documentation": "Notes receivables [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount",
        "verboseLabel": "Notional amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants to purchase shares",
        "verboseLabel": "Number of warrants, issued",
        "terseLabel": "Warrants, Issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r337"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Warrants, Exercised",
        "label": "Number of stock options vesting"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Warrants, Expired",
        "label": "Number of other equity instruments expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of purchase share outstanding, Beginning of the period",
        "periodEndLabel": "Number of purchase share outstanding, Ending of the period",
        "label": "Number of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails",
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of options outstanding, Ending Balance",
        "periodEndLabel": "Number of options outstanding, Ending Balance",
        "label": "Number of Options Outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r140",
      "r144"
     ]
    },
    "TRLEF_NumberOfShareIssuanceOfOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfShareIssuanceOfOutstanding",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of private placement shares",
        "documentation": "Number of Share Issuance of Outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfShareIssuedObligation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfShareIssuedObligation",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of shares obligation",
        "documentation": "Number of share issued obligation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfShareIssuedObligationAccrual": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfShareIssuedObligationAccrual",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of shares obligation accrual",
        "documentation": "Number of share issued obligation accrual."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of options Exercisable, Ending Balance",
        "label": "Number of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of options exercised",
        "verboseLabel": "Number of share options exercised in share-based payment arrangement",
        "negatedLabel": "Number of options outstanding, Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of options outstanding, Expired",
        "label": "Number of share options expired in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of options outstanding, Cancelled",
        "negatedTerseLabel": "Number of restricted stock units, Canceled",
        "label": "Number of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of warrant",
        "verboseLabel": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Number of options outstanding, Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "TRLEF_NumberOfShareOptionsGrantedResidualSharesInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfShareOptionsGrantedResidualSharesInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant issued price per share",
        "documentation": "Number of share options granted residual shares in share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfShareOptionsRepurchasedPayment": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfShareOptionsRepurchasedPayment",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchased RSU's shares",
        "documentation": "Number of Share Options repurchased payment."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfShareOptionsVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfShareOptionsVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options Vested",
        "verboseLabel": "Number of restricted stock units, Vested",
        "terseLabel": "Number of options vested",
        "documentation": "Number of share options vested in share based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfSharesBonus": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesBonus",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares bonus",
        "documentation": "Number of shares bonus."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares",
        "verboseLabel": "Number of units issued",
        "terseLabel": "Shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "TRLEF_NumberOfSharesIssuedAndFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesIssuedAndFairValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued and fair value",
        "documentation": "Number of shares issued and fair value."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfSharesIssuedDebtConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesIssuedDebtConversion",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued for debenture conversion",
        "documentation": "Number of shares issued debt conversion."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfSharesIssuedSettleDebtAndOtherObligations": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesIssuedSettleDebtAndOtherObligations",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued settle debt and other obligations",
        "documentation": "Number of shares issued settle debt and other obligations."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfSharesIssuedSettleDebtAndSigningBonus": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesIssuedSettleDebtAndSigningBonus",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued settle debt and signing bonus",
        "documentation": "Number of shares issued settle debt and signing bonus."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfSharesIssuedSettleOutstandingDebt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesIssuedSettleOutstandingDebt",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued settle outstanding debt",
        "documentation": "Number of shares issued settle outstanding debt."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfSharesIssuedSettleRestrictedStockUnitsAndOtherObligations": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesIssuedSettleRestrictedStockUnitsAndOtherObligations",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued settle RSUs owed and other obligations",
        "documentation": "Number of shares issued settle restricted stock units and other obligations."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfSharesIssuedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesIssuedValue",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued , value",
        "documentation": "Number of shares issued value"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfSharesOfCommonStockIssuedAndOutstandingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesOfCommonStockIssuedAndOutstandingPercentage",
     "presentation": [
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued and outstanding percentage",
        "documentation": "Number of shares issued and outstanding percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "TRLEF_NumberOfSharesReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfSharesReserves",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares reserves",
        "documentation": "Number of shares reserves."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_NumberOfWarrantsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "NumberOfWarrantsExercised",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants exercised",
        "documentation": "Number Of Warrants Exercised."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ObligationToIssueShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ObligationToIssueShares",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 5.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Obligation to issue shares",
        "verboseLabel": "Obligation to issue Shares",
        "documentation": "Obligation to issue shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ObligationToIssueSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ObligationToIssueSharesMember",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Obligation to issue shares [member]",
        "documentation": "Obligation to issue shares [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_OfficeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "OfficeExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office",
        "documentation": "Office expense."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OfficerMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Officer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_OffshoreDrillingRigContractorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "OffshoreDrillingRigContractorMember",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offshore drilling rig contractor [member]",
        "documentation": "Offshore drilling rig contractor [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OilAndGasAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OilAndGasAssets",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails",
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cost, Beginning Balance",
        "periodEndLabel": "Cost, Ending Balance",
        "label": "Oil and gas assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets related to the exploration, evaluation, development or production of oil and gas."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "TRLEF_OilAndGasAssetsAccumulatedepletion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "OilAndGasAssetsAccumulatedepletion",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accumulated depletion, Beginning Balance",
        "periodEndLabel": "Accumulated depletion, Ending Balance",
        "documentation": "Oil and Gas Assets Accumulated depletion.",
        "label": "OilAndGasAssetsAccumulatedepletion"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_OilAndGasAssetsNetBookValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "OilAndGasAssetsNetBookValue",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Net book value, Beginning Balance",
        "periodEndLabel": "Net book value, Ending Balance",
        "documentation": "Oil and Gas Assets net Book Value.",
        "label": "OilAndGasAssetsNetBookValue"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_OilAndGasPropertiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "OilAndGasPropertiesNet",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oil and gas properties, net",
        "documentation": "Oil and gas properties net."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_OilMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "OilMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNetRevenueByProductSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oil [member]",
        "documentation": "Oil [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_OptionsIssuedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "OptionsIssuedValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options issued",
        "documentation": "Options issued value."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation",
        "verboseLabel": "Foreign currency translation adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r28"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "ifrs-full_OtherEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherEquityInterest",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes and amounts receivable for equity issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "TRLEF_OtherIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "OtherIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income",
        "verboseLabel": "Other expense",
        "documentation": "Other income expense."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income (expense)",
        "label": "Total other income (expense)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_OtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant and option reserve",
        "verboseLabel": "Option reserve and share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r242",
      "r253",
      "r263",
      "r289"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r245",
      "r256",
      "r266",
      "r292"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r245",
      "r256",
      "r266",
      "r292"
     ]
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r270"
     ]
    },
    "TRLEF_PaymentForFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PaymentForFee",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ExplorationEvaluationAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment for fee",
        "documentation": "Payment for fee."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsForDebtIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsForDebtIssueCosts",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt discount",
        "verboseLabel": "Payments for debt issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for debt issue costs."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "TRLEF_PaymentsForLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PaymentsForLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfChangesInLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease payments",
        "documentation": "Payments for lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsForShareIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsForShareIssueCosts",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment of cash finder's fee",
        "verboseLabel": "Cash payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for share issue costs."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Lease payments",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "TRLEF_PayrollWithholdingAndSalesTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PayrollWithholdingAndSalesTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payroll, withholding and sales tax liabilities",
        "documentation": "Payroll withholding and sales tax liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_PortfolioAndOtherManagementFeeIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PortfolioAndOtherManagementFeeIncome",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management fees"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income recognised from portfolio and other management fees."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "TRLEF_PrepaidExpensesAndDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PrepaidExpensesAndDeposits",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Prepaid expenses and deposits",
        "documentation": "Prepaid expenses and deposits.",
        "label": "PrepaidExpensesAndDeposits"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_PrepaidExpensesAndDepositsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PrepaidExpensesAndDepositsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and deposits \u2013 Current",
        "documentation": "Prepaid expenses and deposits current."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PrepaymentsAndAccruedIncomeIncludingContractAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PrepaymentsAndAccruedIncomeIncludingContractAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and accrued income including contract assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Presentation of leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreviousGAAPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PreviousGAAPMember",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previous GAAP [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the basis of accounting that the entity used immediately before adopting IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r335"
     ]
    },
    "ifrs-full_PreviouslyStatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PreviouslyStatedMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously stated [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the information previously stated in the financial statements (ie before retrospective application or retrospective restatement)."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r86",
      "r88",
      "r90"
     ]
    },
    "TRLEF_PriorGAAPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PriorGAAPMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Previous GAAP [member]",
        "documentation": "Previous GAAP [member]",
        "label": "Previous GAAP [member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from loans payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "TRLEF_ProceedsFromConvertibleDebtClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ProceedsFromConvertibleDebtClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from convertible debt",
        "documentation": "Proceeds from convertible debt classified as financing activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "verboseLabel": "Proceeds from stock plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_ProceedsFromExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of share purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions",
        "label": "Proceeds from issue of bonds, notes and debentures"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from share issuance",
        "verboseLabel": "Proceeds from shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal of equipment",
        "verboseLabel": "Disposal of property equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "TRLEF_ProceedsFromSharesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ProceedsFromSharesIssued",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from shares issued",
        "documentation": "Proceeds from shares issued.",
        "label": "ProceedsFromSharesIssued"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ProceedsFromStockSubscriptionsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ProceedsFromStockSubscriptionsReceived",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from stock subscriptions received, net",
        "documentation": "Proceeds from stock subscriptions received."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_Production": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "Production",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Production",
        "documentation": "Production."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfNetRevenueByProductSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r208"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfNetRevenueByProductSegmentDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r208"
     ]
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfessionalFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director fees",
        "verboseLabel": "Professional fees"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable for professional services."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails",
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "label": "Net loss for the year",
        "verboseLabel": "Net loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r23",
      "r79",
      "r93",
      "r97",
      "r169",
      "r171",
      "r203",
      "r212"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before other income (expenses)",
        "label": "Profit (loss) before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r152",
      "r181",
      "r182",
      "r220",
      "r221"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss) before taxes",
        "label": "Net income (loss) before taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations, unless line item indicates otherwise [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r104",
      "r169",
      "r171"
     ]
    },
    "TRLEF_PromissoryNoteAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PromissoryNoteAgreementMember",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory note agreement [member]",
        "documentation": "Promissory note agreement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_PromissoryNoteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PromissoryNoteAgreementsMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory note agreements [member]",
        "documentation": "Promissory note agreements [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_PromissoryNoteFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PromissoryNoteFourMember",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory note four [member]",
        "documentation": "Promissory note four [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_PromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PromissoryNoteMember",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory note [member]",
        "documentation": "Promissory note [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_PromissoryNoteOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PromissoryNoteOneMember",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory note one [member]",
        "documentation": "Promissory note one [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_PromissoryNoteThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PromissoryNoteThreeMember",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory note three [member]",
        "documentation": "Promissory note three [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_PromissoryNoteTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "PromissoryNoteTwoMember",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory note two [member]",
        "documentation": "Promissory note two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Net Book Value"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r48"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r49",
      "r194",
      "r211"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointOperation": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInJointOperation",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfExplorationAndDevelopmentActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of participating share"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint operation attributable to the entity. [Refer: Total for all joint operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "TRLEF_ProvisionForSettlementAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ProvisionForSettlementAgreement",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for settlement",
        "documentation": "Provision for settlement agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfOilAndGasAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfOilAndGasAssets",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Oil and gas properties expenditures",
        "label": "Purchase of oil and gas assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of oil and gas assets. [Refer: Oil and gas assets]"
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property and equipment expenditures",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r115",
      "r131",
      "r144",
      "r206",
      "r207",
      "r338"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r115",
      "r131",
      "r144",
      "r206",
      "r207",
      "r338"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "auth_ref": []
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsDomain",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated ranges of exercise prices for outstanding share options that are meaningful for assessing the number and timing of additional shares that may be issued and the cash that may be received upon exercise of those options. It also represents the standard value for the 'Ranges of exercise prices for outstanding share options' axis if no other member is used. [Refer: Range [domain]]"
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "TRLEF_ReceivableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ReceivableInterestRate",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable interest rate",
        "documentation": "Receivable interest rate."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ReceivablesForEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ReceivablesForEquity",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables for equity",
        "documentation": "Receivables for equity."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ReceivablesforEquityIssuedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ReceivablesforEquityIssuedMember",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables for equity issued [member]",
        "documentation": "Receivables for equity issued [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ReclassificationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ReclassificationAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification adjustment",
        "documentation": "Reclassification adjustment."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ReclassifiedAsAssetsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ReclassifiedAsAssetsHeldForSale",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassified as assets held for sale (Note 5)",
        "documentation": "Reclassified as assets held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r237",
      "r248",
      "r258",
      "r284"
     ]
    },
    "TRLEF_RedeemDebenturesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RedeemDebenturesPercent",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeem debentures percent",
        "documentation": "Redeem debentures percent."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RelatedPartiesMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total for all related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties. Related parties are persons or entities that are related to the entity that is preparing its financial statements (the reporting entity). (a) A person or a close member of that person\u2019s family is related to a reporting entity if that person: (i) has control or joint control over the reporting entity; (ii) has significant influence over the reporting entity; or (iii) is a member of the key management personnel of the reporting entity or of a parent of the reporting entity. (b) An entity is related to a reporting entity if any of the following conditions applies: (i) The entity and the reporting entity are members of the same group (which means that each parent, subsidiary and fellow subsidiary is related to the others). (ii) One entity is an associate or joint venture of the other entity (or an associate or joint venture of a member of a group of which the other entity is a member). (iii) Both entities are joint ventures of the same third party. (iv) One entity is a joint venture of a third entity and the other entity is an associate of the third entity. (v) The entity is a post-employment benefit plan for the benefit of employees of either the reporting entity or an entity related to the reporting entity. If the reporting entity is itself such a plan, the sponsoring employers are also related to the reporting entity. (vi) The entity is controlled or jointly controlled by a person identified in (a). (vii) A person identified in (a)(i) has significant influence over the entity or is a member of the key management personnel of the entity (or of a parent of the entity). (viii) The entity, or any member of a group of which it is a part, provides key management personnel services to the reporting entity or to the parent of the reporting entity. [Refer: Total for all joint ventures [member]; Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "TRLEF_RelativeFairValueOfConversionFeature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RelativeFairValueOfConversionFeature",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relative fair value of conversion feature",
        "documentation": "Relative Fair Value of Conversion Feature."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RelativeFairValueOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RelativeFairValueOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relative fair value of Warrants",
        "documentation": "Relative Fair Value of Warrants."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RemainingLeaseTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RemainingLeaseTerms",
     "presentation": [
      "http://trillionenergy.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining lease terms",
        "documentation": "Remaining lease terms."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RepaymentAndWriteoffOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RepaymentAndWriteoffOfNotesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment or write-offs of notes receivables",
        "documentation": "Repayment and writeoff of notes receivable."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RepaymentOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RepaymentOfNotesReceivable",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of notes receivable",
        "documentation": "Repayment of notes receivable.",
        "label": "RepaymentOfNotesReceivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfBondsNotesAndDebentures",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments",
        "label": "Repayments of bonds, notes and debentures"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of loans payable",
        "label": "Repayments of borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_RepaymentsOfCurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfCurrentBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment",
        "label": "Repayments of current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of current borrowings. [Refer: Current borrowings]"
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "TRLEF_RepaymentsOfNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RepaymentsOfNotes",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment of account payable",
        "documentation": "Repayments of notes."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RepurchasedFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RepurchasedFairValue",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase fair value",
        "documentation": "Repurchased fair value."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RepurchasedOutstandingReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RepurchasedOutstandingReceivable",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reduction to equity",
        "documentation": "Repurchased outstanding receivable.",
        "label": "RepurchasedOutstandingReceivable"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestateMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restated [member]",
        "documentation": "Restated [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RestatedMember",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r86",
      "r88",
      "r90",
      "r130",
      "r316"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r238",
      "r249",
      "r259",
      "r285"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r239",
      "r250",
      "r260",
      "r286"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r246",
      "r257",
      "r267",
      "r293"
     ]
    },
    "TRLEF_RestatementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestatementMember",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement [member]",
        "documentation": "Restatement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsLineItems",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsLineItems [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTable",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "TRLEF_RestrictedStockUnitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestrictedStockUnitMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock unit [member]",
        "documentation": "Restricted stock unit [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestrictedStockUnitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestrictedStockUnitObligation",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSU obligation",
        "verboseLabel": "Restricted stock unit obligation liability",
        "documentation": "Restricted stock unit obligation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestrictedStockUnits",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units",
        "documentation": "Restricted stock units"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestrictedStockUnitsFirstAnniversaryAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestrictedStockUnitsFirstAnniversaryAgreementMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units first anniversary agreement [member]",
        "documentation": "Restricted stock units first anniversary agreement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestrictedStockUnitsMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units (RSUs) [member]",
        "documentation": "Restricted stock units (RSUs) [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestrictedStockUnitsObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestrictedStockUnitsObligation",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "RSU obligation",
        "documentation": "Restricted stock units obligation.",
        "label": "RestrictedStockUnitsObligation"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RestrictedStockUnitsSecondAnniversaryAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RestrictedStockUnitsSecondAnniversaryAgreementMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units second anniversary agreement [member]",
        "documentation": "Restricted stock units second anniversary agreement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 7.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/OrganizationDetailsNarrative",
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "negatedLabel": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r187"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r183"
     ]
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/ScheduleOfErrorCorrectionsConsolidatedFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r86",
      "r88",
      "r90"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue",
        "label": "Revenue [Default Label]"
       }
      },
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r103",
      "r152",
      "r165",
      "r170",
      "r175",
      "r176",
      "r178",
      "r181",
      "r182",
      "r203"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueAbstract",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r166",
      "r174",
      "r314"
     ]
    },
    "ifrs-full_RevenueFromSaleOfOilAndGasProducts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromSaleOfOilAndGasProducts",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss",
      "http://trillionenergy.com/role/ScheduleOfNetRevenueByProductSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oil and gas revenue, net",
        "verboseLabel": "Oil and natural gas sales"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the sale of oil and gas products. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "TRLEF_RightofuseAssetAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RightofuseAssetAdditions",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use asset additions",
        "documentation": "Right of use asset additions."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "TRLEF_RiskFreeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RiskFreeRate",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free rate",
        "documentation": "Risk-free rate."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_RoyaltiesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "RoyaltiesPercent",
     "presentation": [
      "http://trillionenergy.com/role/SegmentedInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalties percent",
        "documentation": "Royalties percent."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RoyaltyExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RoyaltyExpense",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/SegmentedInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalties paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from royalties."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "TRLEF_SASBPhaseAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SASBPhaseAMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sasb phase a [member]",
        "documentation": "Sasb phase a [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SASBPhaseBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SASBPhaseBMember",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sasb phase b [member]",
        "documentation": "Sasb phase b [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SanDiegoToryHillsCapitalIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SanDiegoToryHillsCapitalIncMember",
     "presentation": [
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sandiego tory hills capital inc [member]",
        "documentation": "Sandiego tory hills capital inc [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r226"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "auth_ref": []
    },
    "TRLEF_ServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ServicesMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services [member]",
        "documentation": "Services [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ServicesRenderedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ServicesRenderedAmount",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services rendered",
        "documentation": "Services rendered amount."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ServicesRenderedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ServicesRenderedMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services rendered [member]",
        "documentation": "Services rendered [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SettleOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SettleOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settle of debt",
        "documentation": "Settle of debt."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SettledThroughRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SettledThroughRepurchase",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfNoteAndOtherReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settled through RSU repurchase (Note 18)",
        "documentation": "Settled through repurchase."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SettlementOfAmountInNotesReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SettlementOfAmountInNotesReceivables",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of amount in notes receivables",
        "documentation": "Settlement of amount in notes receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SettlementOfLiabilitiesByEntityOnBehalfOfRelatedPartyRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SettlementOfLiabilitiesByEntityOnBehalfOfRelatedPartyRelatedPartyTransactions",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of liabilities by entity on behalf of related party, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities settled by the entity on behalf of a related party in related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "auth_ref": []
    },
    "TRLEF_ShareIssueCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ShareIssueCostsMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issue costs [member]",
        "documentation": "Share issue costs [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Stock issuance costs",
        "label": "Share issue related cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "TRLEF_ShareIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ShareIssuedPricePerShare",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issued price per share",
        "documentation": "Share Issued Price Per Share."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_ShareOptionsCancelledInSharebasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "ShareOptionsCancelledInSharebasedPaymentArrangement",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares to be cancelled",
        "documentation": "Share options cancelled in share based payment arrangement.",
        "label": "ShareOptionsCancelledInSharebasedPaymentArrangement"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SharesIssuedForExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SharesIssuedForExerciseOfWarrants",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of warrants",
        "documentation": "Shares issued for exercise of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SharesIssuedForWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SharesIssuedForWarrants",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issued",
        "documentation": "Shares issued for warrants.",
        "label": "SharesIssuedForWarrants"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SharesToBeCancelled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SharesToBeCancelled",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 4.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares to be cancelled",
        "documentation": "Shares to be cancelled."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SharesToBeCancelledMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SharesToBeCancelledMember",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares to be cancelled [member]",
        "documentation": "Shares to be cancelled [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans payable",
        "negatedLabel": "Current portion of loans payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_SignificantUnobservableInputLiabilities": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantUnobservableInputLiabilities",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate",
        "verboseLabel": "Warrant inputs"
       }
      },
      "en": {
       "role": {
        "documentation": "The value of significant unobservable input used in the measurement of the fair value of liabilities."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "TRLEF_SignificantUnobservableInputLiabilitiesLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SignificantUnobservableInputLiabilitiesLife",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected remaining life",
        "verboseLabel": "Expected life (years)",
        "documentation": "Significant Unobservable Input Liabilities Life."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "TRLEF_SouthAkcakocaSubBasinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SouthAkcakocaSubBasinMember",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfExplorationAndDevelopmentActivitiesDetails",
      "http://trillionenergy.com/role/ScheduleOfOilAndGasPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "South akcakoca sub-basin [member]",
        "documentation": "South akcakoca sub-basin [member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesTables",
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity",
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r241",
      "r252",
      "r262",
      "r288"
     ]
    },
    "TRLEF_StockBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation",
        "documentation": "Stock based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodConversionOfDebenturesShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodConversionOfDebenturesShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of debentures, shares",
        "documentation": "Stock issued during period conversion of debentures shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodOptionsExercisedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodOptionsExercisedShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options exercised, shares",
        "documentation": "Stock issued during period options exercised shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodRestrictedStockReductionEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodRestrictedStockReductionEquity",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reduction equity",
        "documentation": "Stock issued during period restricted stock reduction equity."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodRestrictedStockUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodRestrictedStockUnit",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for RSUs",
        "verboseLabel": "Shares issued for RSUs",
        "documentation": "Stock issued during period restricted stock unit."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodRestrictedStockUnitGrantsAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodRestrictedStockUnitGrantsAccrual",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSU grant accrual",
        "documentation": "Stock issued during period restricted stock unit grants accrual."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodRestrictedStockUnitGrantsAndVesting": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodRestrictedStockUnitGrantsAndVesting",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSU grants and vesting",
        "documentation": "Stock issued during period restricted stock unit grants and vesting."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodRestrictedStockUnitGrantsAndVestingShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodRestrictedStockUnitGrantsAndVestingShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSU grants and vesting, shares",
        "documentation": "Stock issued during period restricted stock unit grants and vesting shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodRestrictedStockUnitGrantsStockbasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodRestrictedStockUnitGrantsStockbasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation \u2013 RSU\u2019s",
        "documentation": "Stock issued during period restricted stock unit grants stock based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodRestrictedStockUnitRepurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodRestrictedStockUnitRepurchased",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity",
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSU\u2019s repurchased",
        "verboseLabel": "Repurchase value",
        "documentation": "Stock issued during period restricted stock unit repurchased."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodRestrictedStockUnitShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodRestrictedStockUnitShares",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for RSUs, shares",
        "verboseLabel": "Shares issued for RSUs, shares",
        "documentation": "Stock issued during period restricted stock unit shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodSharesOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesOfCommonStock",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock, shares",
        "documentation": "Stock Issued During Period Shares Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodValueObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodValueObligation",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of stock issued for obligation",
        "documentation": "Stock issued during period value obligation."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodValueOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodValueOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock",
        "documentation": "Stock Issued During Period Value Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodValueRestrictedStockUnitsToBeIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockUnitsToBeIssued",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSUs to be issued",
        "documentation": "Stock issued during period value restricted stock units to be issued."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedDuringPeriodWarrantsIssuedForLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodWarrantsIssuedForLoan",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants issued for loan",
        "documentation": "Stock issued during period warrants issued for loan."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForConvertibleDebtEquityComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForConvertibleDebtEquityComponent",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debt \u2013 Equity component",
        "documentation": "Stock issued for convertible debt equity component."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForDebtConversion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForDebtConversion",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for debt conversion",
        "documentation": "Stock issued for debt conversion."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForDebtSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForDebtSettlement",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock issued for debt settlement",
        "documentation": "Stock issued for debt settlement.",
        "label": "StockIssuedForDebtSettlement"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForDebtSettlementShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForDebtSettlementShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for debt settlement, shares",
        "documentation": "Stock Issued For Debt Settlement Shares"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForDebtSettlementValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForDebtSettlementValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for debt settlement",
        "documentation": "Stock Issued For Debt Settlement Value"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForPrepaidExpenses",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for prepaid expenses",
        "documentation": "Stock issued for prepaid expenses."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForPrepaidServicesShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForPrepaidServicesShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for prepaid services, shares",
        "documentation": "Stock issued for prepaid services shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForPrepaidServicesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForPrepaidServicesValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for prepaid services",
        "documentation": "Stock issued for prepaid services value."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForReductionOfNotesReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForReductionOfNotesReceivables",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reduction of notes receivables",
        "documentation": "Stock issued for reduction of notes receivables."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForService",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock issued for services",
        "documentation": "Stock issued for service.",
        "label": "StockIssuedForService"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForServices",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock issued for services",
        "documentation": "Stock Issued For Services",
        "label": "StockIssuedForServices"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForServicesShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForServicesShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for services, shares",
        "documentation": "Stock issued for services shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedForServicesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedForServicesValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for services",
        "documentation": "Stock issued for services value"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedInMarketOfferingShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedInMarketOfferingShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued in market offering, shares",
        "documentation": "Stock issued in market offering shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockIssuedInMarketOfferingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockIssuedInMarketOfferingValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued in market offering",
        "documentation": "Stock issued in market offering value."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockOptionsExpiryDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockOptionsExpiryDate",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiry Date",
        "documentation": "Expiry date for stock options."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockOptionsFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockOptionsFourMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options four [member]",
        "documentation": "Stock options four [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options [member]",
        "documentation": "Stock options [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockOptionsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockOptionsOneMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options one [member]",
        "documentation": "Stock options one [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockOptionsThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockOptionsThreeMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options three [member]",
        "documentation": "Stock options three [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockOptionsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockOptionsTwoMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options two [member]",
        "documentation": "Stock options two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockSubscriptionsAndStockToBeIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockSubscriptionsAndStockToBeIssued",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 10.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock subscriptions and stock to be issued",
        "documentation": "Stock subscriptions and stock to be issued"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_StockbasedCompensationOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "StockbasedCompensationOptions",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation \u2013 options",
        "documentation": "Stock based compensation options."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_SupplementalCashFlowInformationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "SupplementalCashFlowInformationsAbstract",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental information:",
        "documentation": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "country_TR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "TR",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "T\u00dcRKIYE"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_TR1MasterFundLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TR1MasterFundLoansMember",
     "presentation": [
      "http://trillionenergy.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TR1 master fund loans [member]",
        "documentation": "TR1 master fund loans [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "ifrs-full_TangibleExplorationAndEvaluationAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TangibleExplorationAndEvaluationAssets",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails": {
       "parentTag": "TRLEF_PrepaidExpensesAndDeposits",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exploration and production advances"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exploration and evaluation assets recognised as tangible assets in accordance with the entity's accounting policy. [Refer: Exploration and evaluation assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in statutory, foreign tax, foreign exchange rates, and other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "TRLEF_TaxEffectFromPermanentDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TaxEffectFromPermanentDifferences",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Permanent differences",
        "documentation": "Tax effect from permanent differences."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_TaxEffectOfAdjustmentToPriorYearsProvisionVersusStatutoryTaxReturnsAndExpiryOfNoncapitalLoses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TaxEffectOfAdjustmentToPriorYearsProvisionVersusStatutoryTaxReturnsAndExpiryOfNoncapitalLoses",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to prior years provision versus statutory tax returns and expiry of non-capital losses",
        "documentation": "Tax effect of adjustment to prior years provision versus statutory tax returns and expiry of non capital loses."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_TaxEffectOfChangeInUnrecognizedDeductibleTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TaxEffectOfChangeInUnrecognizedDeductibleTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in unrecognized deductible temporary differences",
        "documentation": "Tax effect of change in unrecognized deductible temporary differences."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_TaxEffectOfExpectedIncomeTaxRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TaxEffectOfExpectedIncomeTaxRecovery",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfReconciliationOfCurrentIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected income tax recovery",
        "documentation": "Tax effect of expected income tax recovery.",
        "label": "TaxEffectOfExpectedIncomeTaxRecovery"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "TRLEF_TerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TerminationOfLease",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfChangesInLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination of lease",
        "documentation": "Termination of lease."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative",
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical",
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r115",
      "r131",
      "r144",
      "r206",
      "r207",
      "r338"
     ]
    },
    "TRLEF_TotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TotalMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total [member]",
        "documentation": "Total [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfFinancialPositionDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfFinancialPosition",
      "http://trillionenergy.com/role/ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails",
      "http://trillionenergy.com/role/SummaryOfMaturityProfileOfContractualCashFlowDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and accrued liabilities",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfAmountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "ifrs-full_TradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_TransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction costs",
        "documentation": "Transaction costs."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_TransactionCostsAllocatedToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TransactionCostsAllocatedToEquity",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction costs allocated to equity",
        "documentation": "Transaction Costs Allocated to Equity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TravelExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TravelExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Travel"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from travel."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "TRLEF_TurkeyCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TurkeyCountryMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeographicalSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Turkey [member]",
        "documentation": "Turkey [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_TwoThousandAndTwentyTwoLongTermIncentiveEquityPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "TwoThousandAndTwentyTwoLongTermIncentiveEquityPlanMember",
     "presentation": [
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2022 Long term incentive equity plan [member]",
        "documentation": "2022 Long term incentive equity plan [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfContractsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfContractsAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of contracts [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r213"
     ]
    },
    "ifrs-full_TypesOfContractsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfContractsDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of contracts with customers. It also represents the standard value for the 'Types of contracts' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r213"
     ]
    },
    "ifrs-full_TypesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r164"
     ]
    },
    "ifrs-full_TypesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfConvertibleDebtAndEmbeddedDerivativeConversionDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial liabilities. It also represents the standard value for the 'Types of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r163",
      "r164"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails",
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/RestrictedStockUnitsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails",
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_USPrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "USPrivatePlacementMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US private placement [member]",
        "documentation": "US private placement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnbrokeredPrivatePlacementOfConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnbrokeredPrivatePlacementOfConvertibleDebtMember",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unbrokered private placement of convertible debt [member]",
        "documentation": "Unbrokered private placement of convertible debt [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnderwritingFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnderwritingFee",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriting fee",
        "documentation": "Underwriting fee."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UndiscountedAmountRequiredToSettleAssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UndiscountedAmountRequiredToSettleAssetRetirementObligation",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/AssetRetirementObligationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undiscounted amount",
        "documentation": "Undiscounted amount required to settlet asset retirement obligation."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "TRLEF_UnitsIssuedOnConversionOfDebt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnitsIssuedOnConversionOfDebt",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Units issued on conversion of debt",
        "documentation": "Units issued on conversion of debt."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnobservableInputsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnobservableInputsAxis",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r336"
     ]
    },
    "ifrs-full_UnobservableInputsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnobservableInputsDomain",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all the unobservable inputs. It also represents the standard value for the 'Unobservable inputs' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r336"
     ]
    },
    "TRLEF_UnprovenPropertiesBulgariaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnprovenPropertiesBulgariaMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unproven properties bulgaria [member]",
        "documentation": "Unproven properties bulgaria [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnprovenPropertiesTurkeyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnprovenPropertiesTurkeyMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfExplorationEvaluationAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unproven properties turkey [member]",
        "documentation": "Unproven properties turkey [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnrealizedForeignExchangeGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnrealizedForeignExchangeGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized foreign exchange (gain) loss",
        "documentation": "Unrealized foreign exchange gain loss.",
        "label": "UnrealizedForeignExchangeGainLoss"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanEightMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan eight [member]",
        "documentation": "Unsecured loan eight [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanElevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanElevenMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan eleven [member]",
        "documentation": "Unsecured loan eleven [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanFiveMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan five [member]",
        "documentation": "Unsecured loan five [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanFourMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan four [member]",
        "documentation": "Unsecured loan four [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanNineMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan nine [member]",
        "documentation": "Unsecured loan nine [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanOneMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan one [member]",
        "documentation": "Unsecured loan one [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanSevenMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan seven [member]",
        "documentation": "Unsecured loan seven [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanSixFundOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanSixFundOneMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan six fund one [member]",
        "documentation": "Unsecured loan six fund one [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanSixFundTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanSixFundTwoMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan six fund two [member]",
        "documentation": "Unsecured loan six fund two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanSixMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan six [member]",
        "documentation": "Unsecured loan six [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanTenMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan ten [member]",
        "documentation": "Unsecured loan ten [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanThirteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanThirteenMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan thirteen [member]",
        "documentation": "Unsecured loan thirteen [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanThreeMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan three [member]",
        "documentation": "Unsecured loan three [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanTwelveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanTwelveMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan twelve [member]",
        "documentation": "Unsecured loan twelve [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_UnsecuredLoanTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "UnsecuredLoanTwoMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetails",
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured loan two [member]",
        "documentation": "Unsecured loan two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfDeductibleTemporaryDifferencesAndUnusedTaxLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, depreciation useful lives"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "ifrs-full_UtilitiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UtilitiesExpense",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Penalties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from purchased utilities."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "TRLEF_VestingOfRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "VestingOfRestrictedStockUnitsMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock units [member]",
        "documentation": "Vesting of restricted stock units [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails": {
       "parentTag": "ifrs-full_GeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfGeneralAndAdministrativeExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash bonus",
        "verboseLabel": "Salaries and compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "TRLEF_WarrantAndOptionReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantAndOptionReserve",
     "crdr": "debit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from shares issued",
        "documentation": "Warrant and option reserve."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantAndOptionReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantAndOptionReserveMember",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant and option reserve [member]",
        "documentation": "Warrant and option reserve [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantEightMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant eight [member]",
        "documentation": "Warrant eight [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantExpiryDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantExpiryDate",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiry date",
        "documentation": "Warrant expiry date."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantFiveMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant five [member]",
        "documentation": "Warrant five [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantFourMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant four [member]",
        "documentation": "Warrant four [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantNineMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant nine [member]",
        "documentation": "Warrant nine [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantOneMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant one [member]",
        "documentation": "Warrant one [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantReserve",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity resulting from issuing share purchase warrants, other than those resulting from share-based payment arrangements. [Refer: Reserve of share-based payments]"
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "ifrs-full_WarrantReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantReserveMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant reserve [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from issuing share purchase warrants, other than those resulting from share-based payment arrangements. [Refer: Reserve of share-based payments [member]]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "TRLEF_WarrantSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantSevenMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant seven [member]",
        "documentation": "Warrant seven [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantSixMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant six [member]",
        "documentation": "Warrant six [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantTenMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant ten [member]",
        "documentation": "Warrant ten [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantThreeMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant three [member]",
        "documentation": "Warrant three [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantTwoMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant two [member]",
        "documentation": "Warrant two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsAndConversionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsAndConversionMember",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfFairValueAssumptionsOfConversionFeaturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and conversion [member]",
        "documentation": "Warrants and conversion [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/MaterialAccountingPoliciesDetailsNarrative",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants carrying value",
        "documentation": "Warrants carrying value."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsEightMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants eight [member]",
        "documentation": "Warrants eight [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsExercisedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsExercisedShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercised, shares",
        "documentation": "Warrants exercised shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsExercisedToSettleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsExercisedToSettleDebt",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercised to settle debt",
        "documentation": "Warrants exercised to settle debt."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsExercisedToSettleDebtShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsExercisedToSettleDebtShares",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercised to settle debt, shares",
        "documentation": "Warrants exercised to settle debt shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsExpire": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsExpire",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "warrants expire",
        "documentation": "Warrants expire."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsExpireDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsExpireDate",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants expire date",
        "documentation": "Warrants expire date."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsFiveMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants five [member]",
        "documentation": "Warrants five [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsFourMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants four [member]",
        "documentation": "Warrants four [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsGranted",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants granted",
        "documentation": "Warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsIssued",
     "presentation": [
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warrants issued",
        "documentation": "Warrants issued.",
        "label": "WarrantsIssued"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsIssuedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsIssuedValue",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants issued",
        "documentation": "Warrants issued value."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantsMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://trillionenergy.com/role/ScheduleOfPurchaseWarrantsOutstandingDetails",
      "http://trillionenergy.com/role/ScheduleOfWarrantDerivativeLiabilityDetails",
      "http://trillionenergy.com/role/ScheduleOfWeightedAverageAssumptionForWarrantsDetails",
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for warrants."
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "TRLEF_WarrantsNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsNineMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants nine [member]",
        "documentation": "Warrants nine [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsOneMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants one [member]",
        "documentation": "Warrants one [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsSevenMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants seven [member]",
        "documentation": "Warrants seven [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsSixMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants six [member]",
        "documentation": "Warrants six [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsTenMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants ten [member]",
        "documentation": "Warrants ten [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsThreeMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants three [member]",
        "documentation": "Warrants three [member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_WarrantsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WarrantsTwoMember",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants two [member]",
        "documentation": "Warrants two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/CommonStockDetailsNarrative",
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercise price of warrants",
        "terseLabel": "Exercise price",
        "label": "Weighted Average Exercise Price, Issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning Balance",
        "periodEndLabel": "Weighted Average Exercise Price, Outstanding, Ending Balance",
        "label": "Weighted average exercise price of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted average shares exercisable, Ending Balance",
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, Expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, Cancelled",
        "verboseLabel": "Weighted average fair value per award, Canceled"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/SubsequentEventsDetailsNarrative",
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, Granted",
        "verboseLabel": "Weighted average fair value per award, Granted",
        "terseLabel": "Stock options granted, exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails",
      "http://trillionenergy.com/role/SummaryOfChangesInStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exercise price, Ending Balance",
        "periodEndLabel": "Weighted average exercise price, Ending Balance",
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r135",
      "r140"
     ]
    },
    "TRLEF_WeightedAverageExercisePriceOfShareOptionsVestedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsVestedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average fair value per award, Vested",
        "documentation": "The weighted average exercise price of share options vested in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://trillionenergy.com/role/StockOptionsDetailsNarrative",
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "TRLEF_WeightedAverageRemainingContractualLifeOfOutstandingSharesOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingSharesOptions2019",
     "presentation": [
      "http://trillionenergy.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average remaining contractual life of outstanding share options",
        "documentation": "Weighted average remaining contractual life of outstanding shares options.",
        "label": "WeightedAverageRemainingContractualLifeOfOutstandingSharesOptions2019"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageSharePrice2019",
     "presentation": [
      "http://trillionenergy.com/role/ConvertibleDebenturesDetailsNarrative",
      "http://trillionenergy.com/role/NotesAndAmountsReceivableForEquityIssuedDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Units price per share",
        "verboseLabel": "Share price"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average fair value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://trillionenergy.com/role/ReconciliationOfOperationDetails",
      "http://trillionenergy.com/role/RestatedConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - basic"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "TRLEF_WorkingInterestPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WorkingInterestPercentage",
     "presentation": [
      "http://trillionenergy.com/role/OilAndGasPropertiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working Interest rate",
        "documentation": "Working interest percentage."
       }
      }
     },
     "auth_ref": []
    },
    "TRLEF_Workingcapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "Workingcapital",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/OrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital",
        "documentation": "Working capital."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://trillionenergy.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "TRLEF_WroteOffRemainingBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trillionenergy.com/20231231",
     "localname": "WroteOffRemainingBalance",
     "crdr": "credit",
     "presentation": [
      "http://trillionenergy.com/role/ScheduleOfLoansPayableDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wrote off remaining balance",
        "documentation": "Wrote off remaining balance."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "98",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_98_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2024-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2024-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2024-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_36_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2024-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "29",
   "IssueDate": "2024-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=29&code=ifrs-tx-2024-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2024-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2024-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "29",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "49",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "49",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_49_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "29",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_29&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B15",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B15&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2024-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2024-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2024-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B64",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_j&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2024-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "6",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&code=ifrs-tx-2024-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "6",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "6",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS06_g23-25_TI",
   "URIDate": "2024-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "13C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_13C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2024-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "8",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_8_c&doctype=Standard&book=b",
   "URIDate": "2024-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "22",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&anchor=para_22_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_21_j&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "B36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_B36_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "B36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_B36_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "30",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_30&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  }
 }
}
