XML 84 R66.htm IDEA: XBRL DOCUMENT
v3.23.1

Revenue - Additional Information (Details) |  |  | 1 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Dec. 30, 2022 USD ($) | Dec. 04, 2022 USD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2021 EUR (€) | Dec. 31, 2022 USD ($) | Dec. 31, 2022 EUR (€) | Dec. 31, 2021 USD ($) | Dec. 31, 2021 EUR (€) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2019 EUR (€)
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Decrease in royalty rate on product-by-product basis |  |  |  |  | 2.00% | 2.00% |  |  |  |  |
Inflation rate adjusted for minimal annual royalty payment |  |  |  |  | 3.00% | 3.00% |  |  |  |  |
Revenue from transaction |  |  |  |  | $ 69,963,000 |  | $ 2,573,000 |  |  |  |
Annoveras | Discontinued Operations |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Gain on disposal |  |  |  |  | 62,000,000.0 |  |  |  |  |  |
Annoveras | Discontinued Operations | License [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue from transaction |  |  |  |  | $ 70,000,000.0 |  |  |  |  |  |
First $80 Million in Annual Net Sales [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Royalty rate as percentage on net sales |  |  |  |  | 8.00% | 8.00% |  |  |  |  |
Threshold annual net sales to determine royalty rate |  |  |  |  | $ 80,000,000 |  |  |  |  |  |
Above $80 Million in Annual Net Sales [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Royalty rate as percentage on net sales |  |  |  |  | 7.50% | 7.50% |  |  |  |  |
Threshold annual net sales to determine royalty rate |  |  |  |  | $ 80,000,000 |  |  |  |  |  |
Mayne License Agreement [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Period of royalty payments |  | 20 years |  |  |  |  |  |  |  |  |
Decrease in royalty rate on product-by-product basis |  | 2.00% |  |  |  |  |  |  |  |  |
Minimal annual royalty payment |  | $ 3,000,000.0 |  |  |  |  |  |  |  |  |
Period of minimal annual royalty payment |  | 12 years |  |  |  |  |  |  |  |  |
Inflation rate adjusted for minimal annual royalty payment |  | 3.00% |  |  |  |  |  |  |  |  |
Proceeds received from transferred assets and grant of licenses | $ 140,000,000.0 |  |  |  |  |  |  |  |  |  |
Cash received of working capital | 12,100,000 |  |  |  |  |  |  |  |  |  |
Cash received prepaid royalties | 1,000,000.0 |  |  |  |  |  |  |  |  |  |
Quarterly royalty payment | $ 257,250 |  |  |  |  |  |  |  |  |  |
Quarterly royalty payment, interest per annum | 19.00% |  |  |  |  |  |  |  |  |  |
Amount of royalty payment reduced from assuming obligations | $ 1,500,000 |  |  |  |  |  |  |  |  |  |
Mayne License Agreement [Member] | If Aggregate Net Sales Reach $100.0 Million [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
One-time milestone payments |  | $ 5,000,000.0 |  |  |  |  |  |  |  |  |
Threshold net sales amount to determine one-time milestone payment |  | 100,000,000.0 |  |  |  |  |  |  |  |  |
Mayne License Agreement [Member] | If Aggregate Net Sales Reach $200.0 Million [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
One-time milestone payments |  | 10,000,000.0 |  |  |  |  |  |  |  |  |
Threshold net sales amount to determine one-time milestone payment |  | 200,000,000.0 |  |  |  |  |  |  |  |  |
Mayne License Agreement [Member] | If Aggregate Net Sales Reach $300.0 Million [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
One-time milestone payments |  | 15,000,000.0 |  |  |  |  |  |  |  |  |
Threshold net sales amount to determine one-time milestone payment |  | $ 300,000,000.0 |  |  |  |  |  |  |  |  |
Mayne License Agreement [Member] | First $80 Million in Annual Net Sales [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Royalty rate as percentage on net sales |  | 8.00% |  |  |  |  |  |  |  |  |
Threshold annual net sales to determine royalty rate |  | $ 80,000,000 |  |  |  |  |  |  |  |  |
Mayne License Agreement [Member] | Above $80 Million in Annual Net Sales [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Royalty rate as percentage on net sales |  | 7.50% |  |  |  |  |  |  |  |  |
Threshold annual net sales to determine royalty rate |  | $ 80,000,000.0 |  |  |  |  |  |  |  |  |
Knight License Agreement [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Milestone fees paid upon first regulatory approval |  |  |  |  |  |  |  |  | $ 2,000,000.0 |  |
Knight License Agreement [Member] | BIJUVA [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue from transaction |  |  |  |  | 0 |  |  |  |  |  |
Knight License Agreement [Member] | IMVEXXY [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue from transaction |  |  |  |  | $ 0 |  |  |  |  |  |
Theramex License Agreement [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Upfront fee paid |  |  |  |  |  |  |  |  |  | $ 15,500,000 | € 14,000,000
Percentage of quarterly royalty payments received |  |  |  |  | 5.00% | 5.00% |  |  |  |  |
Theramex License Agreement [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Additional milestone payments received in sales milestone payments | € |  |  |  |  |  | € 27,500,000 |  |  |  |  |
Milestone payments to be paid in escalating tranches | € |  |  |  |  |  | 100,000,000 |  |  |  |  |
Theramex License Agreement [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Milestone payments to be paid in escalating tranches | € |  |  |  |  |  | € 25,000,000 |  |  |  |  |
Theramex License Agreement [Member] | IMVEXXY [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Additional milestone payments received |  |  | $ 600,000 | € 500,000 |  |  |  |  |  |  |
Theramex License Agreement [Member] | BIJUVA [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue from transaction |  |  |  |  | $ 1,400,000 |  | 1,400,000 |  |  |  |
Additional milestone payments received |  |  |  |  |  |  | $ 1,200,000 | € 1,000,000.0 |  |  |
Theramex License Agreement [Member] | IMVEXXY [Member] |  |  |  |  |  |  |  |  |  |  |
Disaggregation Of Revenue [Line Items] |  |  |  |  |  |  |  |  |  |  |
Revenue from transaction |  |  |  |  | $ 0 |  |  |  |  |  |

X
- Definition Additional milestone payments received. + References No definition available. + Details
Name: | txmd_AdditionalMilestonePaymentsReceived
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Additional milestone payments received in sales milestone payments. + References No definition available. + Details
Name: | txmd_AdditionalMilestonePaymentsReceivedInSalesMilestonePayments
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of royalty payment reduced from assuming obligations. + References No definition available. + Details
Name: | txmd_AmountOfRoyaltyPaymentReducedFromAssumingObligations
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash received of working capital. + References No definition available. + Details
Name: | txmd_CashReceivedOfWorkingCapital
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received prepaid royalties. + References No definition available. + Details
Name: | txmd_CashReceivedPrepaidRoyalties
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in royalty rate on product-by-product basis. + References No definition available. + Details
Name: | txmd_DecreaseInRoyaltyRateOnProductByProductBasis
Namespace Prefix: | txmd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Inflation rate adjusted for minimal annual royalty payment. + References No definition available. + Details
Name: | txmd_InflationRateAdjustedForMinimalAnnualRoyaltyPayment
Namespace Prefix: | txmd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Milestone fees paid upon first regulatory approval. + References No definition available. + Details
Name: | txmd_MilestoneFeesPaidUponFirstRegulatoryApproval
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Milestone payments to be paid in escalating tranches. + References No definition available. + Details
Name: | txmd_MilestonePaymentsToBePaidInEscalatingTranches
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Minimum annual royalty payment. + References No definition available. + Details
Name: | txmd_MinimumAnnualRoyaltyPayment
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition One-time milestone payments. + References No definition available. + Details
Name: | txmd_OneTimeMilestonePayments
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of quarterly royalty payments received. + References No definition available. + Details
Name: | txmd_PercentageOfQuarterlyRoyaltyPaymentsReceived
Namespace Prefix: | txmd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of minimum annual royalty payment. + References No definition available. + Details
Name: | txmd_PeriodOfMinimumAnnualRoyaltyPayment
Namespace Prefix: | txmd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds received from transferred assets and grant of licenses. + References No definition available. + Details
Name: | txmd_ProceedsReceivedFromTransferredAssetsAndGrantOfLicenses
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Quarterly royalty interest. + References No definition available. + Details
Name: | txmd_QuarterlyRoyaltyInterest
Namespace Prefix: | txmd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Quarterly royalty payment. + References No definition available. + Details
Name: | txmd_QuarterlyRoyaltyPayment
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Royalty rate as percentage on net sales. + References No definition available. + Details
Name: | txmd_RoyaltyRateAsPercentageOnNetSales
Namespace Prefix: | txmd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of royalty payments. + References No definition available. + Details
Name: | txmd_TermOfRoyaltyPayments
Namespace Prefix: | txmd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold annual net sales to determine royalty rate. + References No definition available. + Details
Name: | txmd_ThresholdAnnualNetSalesToDetermineRoyaltyRate
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Threshold net sales amount to determine one-time milestone payment. + References No definition available. + Details
Name: | txmd_ThresholdNetSalesAmountToDetermineOneTimeMilestonePayment
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Upfront fee paid. + References No definition available. + Details
Name: | txmd_UpfrontFeePaid
Namespace Prefix: | txmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 40 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 924 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -URI https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856 + Details
Name: | us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=txmd_AnnoverasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_LicenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=txmd_RoyaltyRateOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=txmd_RoyaltyRateTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=txmd_MilestonePaymentsOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=txmd_MilestonePaymentsTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=txmd_MilestonePaymentsThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_ProductOrServiceAxis=txmd_BijuvaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=txmd_ImvexxyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=txmd_BijuvasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=txmd_ImvexxysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |