{
  "schemaVersion": 1,
  "generatedAt": "2026-07-14T18:00:15.965Z",
  "scope": "terravest-official-retained-ir-financial-history-2018-q2-to-2026-q2",
  "fullCompanyHistory": false,
  "exhaustiveForRetainedHistory": true,
  "earliestPeriod": "2018-Q2",
  "latestPeriod": "2026-Q2",
  "coverageMatrix": {
    "2018-Q2": [
      "earnings-releases"
    ],
    "2018-Q3": [
      "earnings-releases"
    ],
    "2018-Q4": [
      "earnings-releases"
    ],
    "2019-Q1": [
      "earnings-releases"
    ],
    "2019-Q2": [
      "earnings-releases"
    ],
    "2019-Q3": [
      "earnings-releases"
    ],
    "2019-Q4": [
      "earnings-releases"
    ],
    "2020-Q1": [
      "earnings-releases"
    ],
    "2020-Q2": [
      "earnings-releases"
    ],
    "2020-Q3": [
      "earnings-releases"
    ],
    "2020-Q4": [
      "earnings-releases"
    ],
    "2021-Q1": [
      "earnings-releases"
    ],
    "2021-Q2": [
      "earnings-releases"
    ],
    "2021-Q3": [
      "earnings-releases"
    ],
    "2021-Q4": [
      "earnings-releases"
    ],
    "2022-Q1": [
      "earnings-releases"
    ],
    "2022-Q2": [
      "earnings-releases"
    ],
    "2022-Q3": [
      "earnings-releases"
    ],
    "2022-Q4": [
      "earnings-releases"
    ],
    "2023-Q1": [
      "earnings-releases"
    ],
    "2023-Q2": [
      "earnings-releases"
    ],
    "2023-Q3": [
      "earnings-releases"
    ],
    "2023-Q4": [
      "earnings-releases"
    ],
    "2024-Q1": [
      "earnings-releases"
    ],
    "2024-Q2": [
      "earnings-releases"
    ],
    "2024-Q3": [
      "earnings-releases"
    ],
    "2024-Q4": [
      "earnings-releases"
    ],
    "2025-Q1": [
      "earnings-releases"
    ],
    "2025-Q2": [
      "earnings-releases"
    ],
    "2025-Q3": [
      "earnings-releases"
    ],
    "2025-Q4": [
      "earnings-releases"
    ],
    "2026-Q1": [
      "earnings-releases"
    ],
    "2026-Q2": [
      "earnings-releases"
    ]
  },
  "sourceGapCount": 141,
  "sourceGaps": [
    {
      "reportingPeriod": "2018-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2018-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2018-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2018-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2018-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2018-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2018-Q3",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2018-Q3 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2018-Q3",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2018-Q3 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2018-Q3",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2018-Q3",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2018-Q4",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2018-Q4 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2018-Q4",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2018-Q4 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2018-Q4",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2018-Q4",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2018-Q4",
      "category": "annual-reports",
      "reason": "No annual-report download is retained on TerraVest's investor-relations site; statutory annual filings are delegated to SEDAR."
    },
    {
      "reportingPeriod": "2019-Q1",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2019-Q1 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2019-Q1",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2019-Q1 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2019-Q1",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2019-Q1",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2019-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2019-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2019-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2019-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2019-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2019-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2019-Q3",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2019-Q3 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2019-Q3",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2019-Q3 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2019-Q3",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2019-Q3",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2019-Q4",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2019-Q4 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2019-Q4",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2019-Q4 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2019-Q4",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2019-Q4",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2019-Q4",
      "category": "annual-reports",
      "reason": "No annual-report download is retained on TerraVest's investor-relations site; statutory annual filings are delegated to SEDAR."
    },
    {
      "reportingPeriod": "2020-Q1",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2020-Q1 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2020-Q1",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2020-Q1 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2020-Q1",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2020-Q1",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2020-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2020-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2020-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2020-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2020-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2020-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2020-Q3",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2020-Q3 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2020-Q3",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2020-Q3 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2020-Q3",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2020-Q3",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2020-Q4",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2020-Q4 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2020-Q4",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2020-Q4 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2020-Q4",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2020-Q4",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2020-Q4",
      "category": "annual-reports",
      "reason": "No annual-report download is retained on TerraVest's investor-relations site; statutory annual filings are delegated to SEDAR."
    },
    {
      "reportingPeriod": "2021-Q1",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2021-Q1 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2021-Q1",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2021-Q1 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2021-Q1",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2021-Q1",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2021-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2021-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2021-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2021-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2021-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2021-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2021-Q3",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2021-Q3 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2021-Q3",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2021-Q3 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2021-Q3",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2021-Q3",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2021-Q4",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2021-Q4 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2021-Q4",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2021-Q4 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2021-Q4",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2021-Q4",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2021-Q4",
      "category": "annual-reports",
      "reason": "No annual-report download is retained on TerraVest's investor-relations site; statutory annual filings are delegated to SEDAR."
    },
    {
      "reportingPeriod": "2022-Q1",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2022-Q1 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2022-Q1",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2022-Q1 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2022-Q1",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2022-Q1",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2022-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2022-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2022-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2022-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2022-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2022-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2022-Q3",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2022-Q3 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2022-Q3",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2022-Q3 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2022-Q3",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2022-Q3",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2022-Q4",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2022-Q4 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2022-Q4",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2022-Q4 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2022-Q4",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2022-Q4",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2022-Q4",
      "category": "annual-reports",
      "reason": "No annual-report download is retained on TerraVest's investor-relations site; statutory annual filings are delegated to SEDAR."
    },
    {
      "reportingPeriod": "2023-Q1",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2023-Q1 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2023-Q1",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2023-Q1 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2023-Q1",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2023-Q1",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2023-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2023-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2023-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2023-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2023-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2023-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2023-Q3",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2023-Q3 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2023-Q3",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2023-Q3 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2023-Q3",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2023-Q3",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2023-Q4",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2023-Q4 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2023-Q4",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2023-Q4 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2023-Q4",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2023-Q4",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2023-Q4",
      "category": "annual-reports",
      "reason": "No annual-report download is retained on TerraVest's investor-relations site; statutory annual filings are delegated to SEDAR."
    },
    {
      "reportingPeriod": "2024-Q1",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2024-Q1 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2024-Q1",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2024-Q1 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2024-Q1",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2024-Q1",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2024-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2024-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2024-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2024-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2024-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2024-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2024-Q3",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2024-Q3 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2024-Q3",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2024-Q3 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2024-Q3",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2024-Q3",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2024-Q4",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2024-Q4 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2024-Q4",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2024-Q4 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2024-Q4",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2024-Q4",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2024-Q4",
      "category": "annual-reports",
      "reason": "No annual-report download is retained on TerraVest's investor-relations site; statutory annual filings are delegated to SEDAR."
    },
    {
      "reportingPeriod": "2025-Q1",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2025-Q1 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2025-Q1",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2025-Q1 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2025-Q1",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2025-Q1",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2025-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2025-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2025-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2025-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2025-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2025-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2025-Q3",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2025-Q3 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2025-Q3",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2025-Q3 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2025-Q3",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2025-Q3",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2025-Q4",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2025-Q4 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2025-Q4",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2025-Q4 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2025-Q4",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2025-Q4",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2025-Q4",
      "category": "annual-reports",
      "reason": "No annual-report download is retained on TerraVest's investor-relations site; statutory annual filings are delegated to SEDAR."
    },
    {
      "reportingPeriod": "2026-Q1",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2026-Q1 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2026-Q1",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2026-Q1 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2026-Q1",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2026-Q1",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2026-Q2",
      "category": "earnings-slides",
      "reason": "No presentation is retained for 2026-Q2 on TerraVest's official events and presentations page."
    },
    {
      "reportingPeriod": "2026-Q2",
      "category": "earnings-transcripts",
      "reason": "No written earnings transcript is retained for 2026-Q2 on TerraVest's official investor-relations site."
    },
    {
      "reportingPeriod": "2026-Q2",
      "category": "financial-statements",
      "reason": "TerraVest delegates financial statements to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": "2026-Q2",
      "category": "management-discussion-analysis",
      "reason": "TerraVest delegates management discussion analysis to SEDAR, whose public archive blocked automated retrieval during collection."
    },
    {
      "reportingPeriod": null,
      "category": "shareholder-materials",
      "reason": "Proxy and annual-meeting filings are delegated to SEDAR, whose public archive blocked automated retrieval during collection."
    }
  ],
  "status": "complete-for-scope",
  "expectedCount": 70,
  "downloadedCount": 70,
  "failedCount": 0,
  "duplicateHashes": [],
  "failures": [],
  "limitations": [
    "Exhaustive for English-language press releases retained on TerraVest's official investor-relations site at collection time, with earnings releases listed first.",
    "The official presentations page (https://terravestindustries.com/investor-relations/events-and-presentations/) currently lists no downloadable presentations.",
    "TerraVest's investor-relations site delegates statutory filings to SEDAR (https://www.sedar.com/DisplayCompanyDocuments.do?lang=EN&issuerNo=00033827); SEDAR and its legacy archive returned an automated-access block page during collection, so those filings are recorded as gaps and are not replaced with third-party copies.",
    "French-language duplicate releases are excluded where the official English release is retained.",
    "The retained WordPress press-release archive begins in March 2018, with fiscal-results coverage beginning at Q2 2018, so this is not represented as full company history."
  ]
}
