v2.4.0.6

Subsequent Events (Details) (USD $) | 12 Months Ended | 1 Months Ended |
--- | --- | --- | ---
Dec. 31, 2011 | Dec. 31, 2010 | Dec. 31, 2011 License, Development and Commercialization Agreement With Astellas | Feb. 29, 2012 Shares issued | Dec. 31, 2011 Contract termination License, Development and Commercialization Agreement With Astellas
Information related to subsequent events |  |  |  |  |
Percentage of royalties payable to Astellas |  |  | 2.00% |  |
Remaining non-cash deferred upfront license fees and milestone payments |  |  |  |  | $ 125,000,000
Future inventory cost |  |  | 11,000,000 |  |
Agreement to issue stock in private placement, number of shares |  |  |  | 88,468 |
Agreement to issue stock in private placement, price per share (in dollars per share) |  |  |  | $ 18.12 |
Issuance of common stock for cash in private placement to a related party | $ 13,618,000 | $ 129,190,000 |  | $ 1,600,000 |

X
- Definition Represents the rate of royalty payable to the counterparty pursuant to terms of termination agreement of a collaboration agreement. + References No definition available. + Details
Name: | thrx_CollaborativeAgreementTerminationRateOfRoyaltyPayable
Namespace Prefix: | thrx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the total remaining non-cash, deferred upfront license fees and milestone payments, net of estimated termination obligations which the entity is eligible to receive under the collaboration arrangement. + References No definition available. + Details
Name: | thrx_CollaborativeArrangementRemainingDeferredMilestonePaymentsAndUpfrontFees
Namespace Prefix: | thrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amount of inventory payments due in first year after the balance sheet date. + References No definition available. + Details
Name: | thrx_PurchaseObligationDueWithinOneYear
Namespace Prefix: | thrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the price per share at which stock is issued to a related party in a private placement. + References No definition available. + Details
Name: | thrx_StockIssuedDuringPeriodPrivatePlacementToRelatedPartyPricePerShare
Namespace Prefix: | thrx_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period as a result of private placement to a related party. + References No definition available. + Details
Name: | thrx_StockIssuedDuringPeriodSharesPrivatePlacementToRelatedParty
Namespace Prefix: | thrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value stock issued during the period as a result of private placement to a related party, net of issuance cost. + References No definition available. + Details
Name: | thrx_StockIssuedDuringPeriodValuePrivatePlacementToRelatedParty
Namespace Prefix: | thrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration