XML 40 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Additional Information (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Automatic enrollment feature pre-tax 3.00%trip_DefinedContributionPlanEmployerDiscretionaryContributionPercent    
Maximum employer contribution 50.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch    
Maximum employee contributions percentage to receive 50% matching 6.00%trip_DefinedContributionPlanMaximumPercentOfEmployeeContributionToReceiveFiftyPercentMatching    
Employer match, percent 3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent    
Contributions vested with the employees 2 years    
Contributions to plans $ 5us-gaap_DefinedContributionPlanCostRecognized $ 5us-gaap_DefinedContributionPlanCostRecognized $ 3us-gaap_DefinedContributionPlanCostRecognized
Director      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Common stock reserved for issuance to non-employee directors 557us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
   
Director | 2011 Incentive Plan      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Common stock reserved for issuance to non-employee directors 100,000us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_PlanNameAxis
= trip_TwoThousandElevenIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
   
Maximum      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
No of installments for payments upon termination Payments upon termination will be made in either one lump sum or up to five annual installments, as elected by the eligible director at the time of the deferral election    
Pre-tax basis      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Maximum annual employee contribution, percent 50.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= trip_PreTaxMember
   
After-tax basis      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Maximum annual employee contribution, percent 10.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= trip_AfterTaxMember