XML 96 R84.htm IDEA: XBRL DOCUMENT
v3.25.1

Subsequent Events (Details) - Subsequent Event |  |  |  |  |  | 3 Months Ended
--- | --- | --- | --- | --- | --- | ---
Feb. 28, 2025 | Feb. 18, 2025 | Feb. 07, 2025 CAD ($) | Feb. 07, 2025 USD ($) | Jan. 14, 2025 | Jan. 13, 2025 CAD ($) | Mar. 31, 2025 USD ($)
Subsequent Event [Line Items] |  |  |  |  |  |  |
Litigation settlement fee expense, benefit |  |  |  |  |  |  | $ 79,006
Sales and marketing agreement, term | 2 years |  |  |  |  |  |
Average Closing Share Price | Director |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
Related party transaction, period |  | 30 days |  |  | 30 days |  |
The Corporation Of The Town Of Milton, Milton Energy Generation Solutions Inc. And Milton Hydro Distribution Inc |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |
Loss contingency, damages awarded |  |  |  |  |  | $ 400,000 |
Loss contingency, damages paid |  |  | $ 100,000 | $ 70,994 |  |  |

X
- Definition Litigation Settlement Fee Expense, Benefit + References No definition available. + Details
Name: | tgen_LitigationSettlementFeeExpenseBenefit
Namespace Prefix: | tgen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related Party Transaction, Period + References No definition available. + Details
Name: | tgen_RelatedPartyTransactionPeriod
Namespace Prefix: | tgen_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sales And Marketing Agreement, Term + References No definition available. + Details
Name: | tgen_SalesAndMarketingAgreementTerm
Namespace Prefix: | tgen_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of damages awarded to the plaintiff in the legal matter. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingencyDamagesAwardedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of damages paid to the plaintiff in the legal matter. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingencyDamagesPaidValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=tgen_AverageClosingSharePriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=tgen_TheCorporationOfTheTownOfMiltonMiltonEnergyGenerationSolutionsInc.AndMiltonHydroDistributionIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |