Summary of Significant Accounting Policies (Details 2) (Recurring basis, USD $)
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Quoted Prices in Active Markets for Identical Items (Level 1)
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
$ 99,875,061us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
$ 35,663,000us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Quoted Prices in Active Markets for Identical Items (Level 1) | Money market mutual funds
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
29,064,011us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Quoted Prices in Active Markets for Identical Items (Level 1) | U.S. Treasury Bonds
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
70,698,640us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryBondSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Quoted Prices in Active Markets for Identical Items (Level 1) | U.S. Treasury Bills
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
|
35,551,000us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Quoted Prices in Active Markets for Identical Items (Level 1) | Restricted cash
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
112,410us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = trvn_RestrictedCashMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
112,000us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = trvn_RestrictedCashMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Significant Unobservable Inputs (Level 3)
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Liabilities |
82,851us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
350,519us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Significant Unobservable Inputs (Level 3) | Warrants
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Liabilities |
82,851us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = us-gaap_WarrantMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Significant Unobservable Inputs (Level 3) | Warrants | Redeemable convertible preferred stock
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Liabilities |
|
350,519us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = us-gaap_WarrantMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_StatementClassOfStockAxis = us-gaap_RedeemableConvertiblePreferredStockMember
|
Total
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
99,875,061us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
35,663,000us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Liabilities |
82,851us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
350,519us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Total | Warrants
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Liabilities |
82,851us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByLiabilityClassAxis = us-gaap_WarrantMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Total | Warrants | Redeemable convertible preferred stock
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Liabilities |
|
350,519us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByLiabilityClassAxis = us-gaap_WarrantMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_StatementClassOfStockAxis = us-gaap_RedeemableConvertiblePreferredStockMember
|
Total | Money market mutual funds
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
29,064,011us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Total | U.S. Treasury Bonds
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
70,698,640us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryBondSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
|
Total | U.S. Treasury Bills
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
|
35,551,000us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Total | Restricted cash
|
|
|
Financial assets and liabilities measured at fair value on a recurring basis |
|
|
Assets |
$ 112,410us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = trvn_RestrictedCashMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
$ 112,000us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = trvn_RestrictedCashMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|