XML 75 R62.htm IDEA: XBRL DOCUMENT
v3.22.1

Stockholders' Deficit - Schedule of Outstanding Awards Issued to Share-based Payment Award Plan and Inducement Grants (Parenthetical) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2021 $ / shares shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
Share-based Payment Award, Award Vesting Rights | (1) The number of PSUs represents the base number of PSUs that may vest. The actual number of PSUs that will vest will be between zero and 11,687,530 depending on the Company’s achievement of certain performance goals. (2) The number of remaining shares of common stock available for future issuance is based on an assumption that the maximum performance goals for PSUs were achieved, where applicable. (3) As of December 31, 2021, outstanding options have exercise prices ranging from $1.07 to $2.73 and will expire between January 2022 and June 2030. Unvested RSUs will vest between January 2022 and December 2024. If and when certain performance goals are achieved, then unvested PSUs will vest between June 2022 and March 2024. (4) As of December 31, 2021, outstanding options have exercise prices ranging from $2.55 to $8.92 and will expire between March 2022 and February 2029. (5) As of December 31, 2021, outstanding options have exercise prices ranging from $1.80 to $8.92 and will expire between January 2022 and February 2029. (6) As of December 31, 2021, unvested RSUs will vest between August 2022 and October 2024 and unvested PSUs upon achievement of certain performance goals will vest between October 15, 2022 and August 2024.
Performance Shares Unit [Member] | Minimum [Member] |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
Number of shares expected to vest | shares | 0
Performance Shares Unit [Member] | Maximum [Member] |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
Number of shares expected to vest | shares | 11,687,530
Options [Member] | 2019 Plan [Member] |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
Exercise price range, lower limit | $ 1.07
Exercise price range, upper limit | 2.73
Options [Member] | 2012 Plan [Member] |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
Exercise price range, lower limit | 2.55
Exercise price range, upper limit | 8.92
Options [Member] | 2009 Plan [Member] |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
Exercise price range, lower limit | 1.80
Exercise price range, upper limit | $ 8.92

X
- Definition Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number. + References No definition available. + Details
Name: | txmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber
Namespace Prefix: | txmd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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 No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember
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_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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