XML 117 R78.htm IDEA: XBRL DOCUMENT
v3.25.1

Warrants - Class A Warrants and Class B warrants (Details) $ / shares in Units, $ in Thousands |  |  | 12 Months Ended |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Nov. 14, 2024 USD ($) $ / shares | Jan. 31, 2024 USD ($) $ / shares shares | Dec. 31, 2024 USD ($) D $ / shares shares | Feb. 06, 2025 shares | Nov. 13, 2024 $ / shares | Jan. 30, 2024 shares | Dec. 31, 2023 USD ($) | Aug. 14, 2023 $ / shares shares
Class of Warrant or Right |  |  |  |  |  |  |  |
Share price | $ 1 |  |  |  |  |  |  |
Consecutive trading days for redemption of public warrants | D |  |  | 30 |  |  |  |  |
Additional paid-in capital | $ |  |  | $ 138,303 |  |  |  | $ 122,797 |
Fair value per warrant |  | $ 0.69 |  |  |  |  |  |
Amount of total fair value of warrant | $ |  | $ 1,600 |  |  |  |  |  |
2023 Registered Direct Offering |  |  |  |  |  |  |  |
Class of Warrant or Right |  |  |  |  |  |  |  |
Number of warrants issued | shares |  | 2,250,000 |  |  |  |  |  |
Exercise price of warrants |  | $ 3 |  |  |  |  |  |
Class A Warrants |  |  |  |  |  |  |  |
Class of Warrant or Right |  |  |  |  |  |  |  |
Number of warrants issued | shares |  | 2,250,000 |  |  |  |  |  |
Exercise price of warrants | 2 |  |  |  | $ 3 |  |  |
Share price | 0.96 | $ 1.31 |  |  |  |  |  |
Consecutive trading days for redemption of public warrants | D |  |  | 30 |  |  |  |  |
Threshold cancellation of unexercised warrants offering |  |  | $ 6.5 |  |  |  |  |
Redemption price per warrant (in dollars per share) |  |  | $ 0.0001 |  |  |  |  |
Minimum threshold written notice period for redemption of public warrants |  |  | 10 days |  |  |  |  |
Additional paid-in capital | $ |  |  |  |  |  |  | $ 3,200 |
Fair value per warrant | $ 0.41 |  |  |  | $ 0.5 |  |  |
Amount of total fair value of warrant | $ | $ 600 |  |  |  |  |  |  |
Purchase agreement per common share | $ 2 |  | $ 2 |  |  |  |  |
Difference in fair value of warrants | 0.09 |  |  |  |  |  |  |
Number of warrants outstanding | shares |  |  | 6,230,770 |  |  |  |  |
Class A Warrants | 2023 Registered Direct Offering |  |  |  |  |  |  |  |
Class of Warrant or Right |  |  |  |  |  |  |  |
Number of warrants issued | shares |  |  |  |  |  |  |  | 3,980,770
Exercise price of warrants |  |  |  |  |  |  |  | $ 3
Share price |  |  |  |  |  |  |  | $ 0.8
Number of shares agreed to sell and issue | shares |  |  |  |  |  | 2,250,000 |  |
Class B Warrants |  |  |  |  |  |  |  |
Class of Warrant or Right |  |  |  |  |  |  |  |
Share price | $ 0.96 |  |  |  |  |  |  |
Consecutive trading days for redemption of public warrants | D |  |  | 30 |  |  |  |  |
Threshold cancellation of unexercised warrants offering |  |  | $ 5 |  |  |  |  |
Redemption price per warrant (in dollars per share) |  |  | $ 0.0001 |  |  |  |  |
Minimum threshold written notice period for redemption of public warrants |  |  | 10 days |  |  |  |  |
Additional paid-in capital | $ | $ 4,500 |  |  |  |  |  |  |
Number of warrants outstanding | shares |  |  | 7,450,000 |  |  |  |  |
Class B Warrants | Subsequent event |  |  |  |  |  |  |  |
Class of Warrant or Right |  |  |  |  |  |  |  |
Number of shares agreed to sell and issue | shares |  |  |  | 2,500,000 |  |  |  |
Class B Warrants | 2024 Registered Direct Offering |  |  |  |  |  |  |  |
Class of Warrant or Right |  |  |  |  |  |  |  |
Number of warrants issued | shares |  |  | 7,450,000 |  |  |  |  |
Exercise price of warrants | $ 2 |  | $ 2 |  |  |  |  |
Share price | $ 0.6 |  |  |  |  |  |  |
Warrants |  |  |  |  |  |  |  |
Class of Warrant or Right |  |  |  |  |  |  |  |
Number of shares issuable per warrant | shares |  |  | 0 |  |  |  |  |

X
- Definition Fair value per warrant or right. + References No definition available. + Details
Name: | tmc_ClassOfWarrantOrRightFairValuePerWarrant
Namespace Prefix: | tmc_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the maximum price of options or rights. + References No definition available. + Details
Name: | tmc_ClassOfWarrantOrRightMaximumPriceOfOptionsOrRights
Namespace Prefix: | tmc_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The minimum threshold period during which a written notice is required for redemption of warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | tmc_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants
Namespace Prefix: | tmc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Redemption price per share or per unit of warrants or rights outstanding. + References No definition available. + Details
Name: | tmc_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights
Namespace Prefix: | tmc_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the difference in fair value of warrants due to change in exercise price per warrant. + References No definition available. + Details
Name: | tmc_DifferenceInFairValueOfWarrants
Namespace Prefix: | tmc_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares agreed to issue or sell by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | tmc_SaleOfStockNumberOfSharesAgreedToSellAndIssue
Namespace Prefix: | tmc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The threshold volume weighted average price as a trigger for warrants cancellation. + References No definition available. + Details
Name: | tmc_ThresholdVolumeWeightedAveragePriceTriggerForWarrantCancellation
Namespace Prefix: | tmc_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of trading days over which the reported sale price is measured when determining the redemption price. + References No definition available. + Details
Name: | tmc_WarrantRedemptionMeasurementPeriod
Namespace Prefix: | tmc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AdditionalPaidInCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 25 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481284/470-20-25-2 + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=tmc_RegisteredDirectOffering2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=tmc_ClassaWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=tmc_ClassBWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=tmc_RegisteredDirectOffering2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |