XML 84 R60.htm IDEA: XBRL DOCUMENT
v3.26.1

Subsequent Events - Narrative (Details) - USD ($) | Mar. 20, 2026 | Feb. 03, 2026 | Jan. 27, 2026 | Jan. 20, 2026 | Jan. 01, 2026 | Nov. 19, 2025 | Dec. 31, 2025 | Dec. 31, 2024
--- | --- | --- | --- | --- | --- | --- | --- | ---
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Common Stock, Par or Stated Value Per Share |  |  |  |  |  |  | $ 0.001 | $ 0.001
Asset Purchase Agreement | Erigen Assets |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Asset acquisition, agreement date |  |  |  |  |  | Nov. 19, 2025 |  |
Asset Purchase Agreement | Erigen Assets | Common Stock |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Asset acquisition, stock to be issued |  |  |  |  |  | 8,268,495 |  |
Subsequent Event |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Exercise price |  |  |  | $ 18.48 |  |  |  |
Warrants issued |  | 6,784,989 |  |  |  |  |  |
Subsequent Event | O 2026 Q4 Dividends [Member] |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Dividend record date |  |  |  | Jan. 30, 2026 |  |  |  |
Subsequent Event | Amended and Restated 2023 Equity Incentive Plan |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Share-based compensation arrangement by share-based payment award, shares issued in period |  |  | 1,410,000 |  | 197,086 |  |  |
Subsequent Event | Angel Employment Agreement |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Anual base salary |  | $ 650,000 |  |  |  |  |  |
Percentage of annual bonus |  | 50.00% |  |  |  |  |  |
Subsequent Event | Angel Employment Agreement | Common Stock |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Purchase of shares of common stock |  | 269,621 |  |  |  |  |  |
Subsequent Event | Purchase Agreement | Series A Warrants |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Sale Of Stock Warrants Issued | 925,927 |  |  |  |  |  |  |
Subsequent Event | Purchase Agreement | Series B warrants |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Sale Of Stock Warrants Issued | 925,927 |  |  |  |  |  |  |
Subsequent Event | Purchase Agreement | Private Placement |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Sale of Stock, Number of Shares Issued in Transaction | 462,964 |  |  |  |  |  |  |
Sale of Stock, Consideration Received on Transaction | $ 2,000,000 |  |  |  |  |  |  |
Subsequent Event | Purchase Agreement | Pre-Funded Warrant |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Sale Of Stock Warrants Issued | 462,963 |  |  |  |  |  |  |
Share Price | $ 2.16 |  |  |  |  |  |  |
Subsequent Event | Purchase Agreement | Pre-Funded Warrant | Private Placement |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Exercise price | 0.001 |  |  |  |  |  |  |
Subsequent Event | Purchase Agreement | Pre Funded Warrant and Common Warrants |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Share Price | $ 2.159 |  |  |  |  |  |  |
Subsequent Event | Purchase Agreement | Common Warrants [Member] |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Sale of Stock, Consideration Received on Transaction | $ 4,000,000 |  |  |  |  |  |  |
Subsequent Event | Purchase Agreement | Common Warrants [Member] | Private Placement |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Exercise price | $ 2.16 |  |  |  |  |  |  |
Subsequent Event | Asset Purchase Agreement |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Asset acquisition, maximum funding commitment |  | $ 20,000,000 |  |  |  |  |  |
Subsequent Event | Asset Purchase Agreement | Erigen Assets |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Asset acquisition, effective date |  | Feb. 03, 2026 |  |  |  |  |  |
Asset acquisition transaction costs |  | $ 6,700,000 |  |  |  |  |  |
Asset acquisition, aggregate consideration |  | 19,900,000 |  |  |  |  |  |
Asset acquisition, maximum funding commitment |  | $ 20,000,000 |  |  |  |  |  |
Subsequent Event | Asset Purchase Agreement | Erigen Assets | Common Stock |  |  |  |  |  |  |  |
Asset Acquisition [Line Items] |  |  |  |  |  |  |  |
Asset acquisition, stock issued as consideration |  | 8,268,495 |  |  |  |  |  |
Asset acquisition, stock price per share |  | $ 2.41 |  |  |  |  |  |

X
- Definition Annual base salary. + References No definition available. + Details
Name: | tpst_AnnualBaseSalary
Namespace Prefix: | tpst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Asset acquisition, consideration transferred, shares, equity interest issued and issuable. + References No definition available. + Details
Name: | tpst_AssetAcquisitionConsiderationTransferredSharesEquityInterestIssuedAndIssuable
Namespace Prefix: | tpst_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Asset acquisition maximum funding commitment. + References No definition available. + Details
Name: | tpst_AssetAcquisitionMaximumFundingCommitment
Namespace Prefix: | tpst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Asset acquisition, share price. + References No definition available. + Details
Name: | tpst_AssetAcquisitionSharePrice
Namespace Prefix: | tpst_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Asset acquisition shares equity interest yet to be issued. + References No definition available. + Details
Name: | tpst_AssetAcquisitionSharesEquityInterestYetToBeIssued
Namespace Prefix: | tpst_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Asset acquisition transaction costs. + References No definition available. + Details
Name: | tpst_AssetAcquisitionTransactionCosts
Namespace Prefix: | tpst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of annual bonus. + References No definition available. + Details
Name: | tpst_PercentageOfAnnualBonus
Namespace Prefix: | tpst_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale of stock warrants issued. + References No definition available. + Details
Name: | tpst_SaleOfStockWarrantsIssued
Namespace Prefix: | tpst_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2 + Details
Name: | us-gaap_AssetAcquisitionConsiderationTransferred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Date when asset acquisition agreement is executed, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 15 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3 + Details
Name: | us-gaap_AssetAcquisitionDateOfAcquisitionAgreement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date when acquirer obtains control of acquired asset, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 15 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1 + Details
Name: | us-gaap_AssetAcquisitionEffectiveDateOfAcquisition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 15 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3 + Details
Name: | us-gaap_AssetAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
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 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: 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 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 Face amount or stated value per share of common stock. + References Reference 1: 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DividendsPayableDateOfRecordDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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
- Definition Number of shares issued during the period as a result of an employee stock purchase plan. + 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 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: 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 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=tpst_AssetPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=tpst_ErigenAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
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_DividendsAxis=tpst_O2026Q4DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=tpst_AmendedAndRestatedTwoThousandTwentyThreeEquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=tpst_EmploymentAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=tpst_PurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=tpst_Pre-FundedWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=tpst_PreFundedWarrantAndCommonWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=tpst_CommonWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |