XML 93 R48.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Significant Accounting Policies - Additional Information (Details) | 1 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Jun. 30, 2013 ft² | Mar. 31, 2019 USD ($) | Dec. 31, 2019 USD ($) ft² Subsidiary ReportingUnit Location | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($) | Jan. 01, 2019 USD ($)
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Advertising expense |  |  |  | $ 423,000,000 | $ 544,000,000 | $ 629,000,000 |
Prepaid advertising expenses |  |  |  | $ 2,000,000 | $ 2,000,000 |  |
Expected dividend yield |  |  |  | 0.00% |  |  |
Financial instruments including money market funds maturities period |  |  |  | 90 days | 90 days |  |
Minimum maturities of short-term marketable securities |  |  |  | 90 days | 90 days |  |
Maximum remaining maturity for short-term marketable securities |  |  |  | 12 months | 12 months |  |
Maximum maturity period for marketable security |  |  |  | 3 years |  |  |
Weighted Average Maturity |  |  |  | 18 months |  |  |
Customer invoices due period |  |  |  | 30 days |  |  |
Minimum maturity at purchase date for a short term marketable security |  |  |  | 90 days |  |  |
Minimum probability that the fair value of the reporting unit is less than the carrying amount |  |  |  | 50.00% |  |  |
Number of distinct reporting units | ReportingUnit |  |  |  | 4 |  |  |
Goodwill impairment loss |  |  | $ 0 | $ 0 | $ 0 | 0 |
Carrying value of indefinite-lived intangible assets |  |  |  | 30,000,000 | 30,000,000 |  |
Deferred merchant payables |  |  |  | 159,000,000 | 164,000,000 |  |
Net foreign currency exchange gains/(losses) | [1] |  |  | $ (2,000,000) | (9,000,000) | $ 1,000,000 |
Foreign currency exchange contracts maturity period, maximum |  |  |  | 90 days |  |  |
Operating lease right-of-use assets |  |  |  | $ 74,000,000 |  |  |
Operating lease liabilities |  |  |  | 84,000,000 |  |  |
Leased area | ft² |  | 280,000 |  |  |  |  |
Finance lease liability |  |  |  | 83,000,000 |  |  |
ROU asset, net of accumulated amortization | [2] |  |  | 9,000,000 |  |  |
Accumulated amortization |  |  |  | $ 319,000,000 | $ 240,000,000 |  |
Corporate HQ Building |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Lease expiration date |  | Dec. 01, 2030 |  |  |  |  |
Initial term of lease |  | 15 years 7 months |  |  |  |  |
Extended lease term |  | 5 years |  |  |  |  |
Accounting Standards Update 2016-02 |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Operating lease right-of-use assets | [3] |  |  |  |  |  | $ 75,000,000
Operating lease liabilities |  |  |  |  |  |  | 88,000,000
Operating lease, term |  |  |  | 6 years |  |  |
Operating lease, existence of option to extend |  |  |  | true |  |  |
Operating lease, existence of option to terminate |  |  |  | true |  |  |
Operating lease, Option to terminate |  |  |  | within 1 year |  |  |
Finance lease ROU assets |  |  |  |  |  |  | 114,000,000
Finance lease liability |  |  |  |  |  |  | 88,000,000
Finance lease prepaid rent |  |  |  |  |  |  | 26,000,000
Accounting Standards Update 2016-02 | Property and Equipment, Net |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
ROU asset, net of accumulated amortization |  |  |  | $ 105,000,000 |  |  |
Accounting Standards Update 2016-02 | Corporate Headquarters Lease |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Net asset |  |  |  |  |  |  | 26,000,000
Accumulated amortization |  |  |  | $ 9,000,000 |  |  |
Accounting Standards Update 2016-02 | Difference between Leases Guidance in Effect before and after Topic 842 |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Operating lease right-of-use assets |  |  |  |  |  |  | 88,000,000
Deferred rent |  |  |  |  |  |  | $ (13,000,000)
Customer Concentration Risk | Sales | Expedia |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Customer concentration risk |  |  |  | 10.00% | 10.00% | 10.00% |
Customer Concentration Risk | Sales | Booking |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Customer concentration risk |  |  |  | 10.00% | 10.00% | 10.00% |
Customer Concentration Risk | Sales | Expedia and Booking |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Customer concentration risk |  |  |  | 33.00% | 37.00% | 43.00% |
Trademarks and Tradenames |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Carrying value of indefinite-lived intangible assets |  |  |  | $ 30,000,000 |  |  |
Impairment of indefinite-lived intangible assets |  |  |  | $ 0 |  |  |
Minimum |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Depreciation over the estimated useful lives of assets |  |  |  | 3 years |  |  |
Maximum |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Depreciation over the estimated useful lives of assets |  |  |  | 5 years |  |  |
Maximum | Accounting Standards Update 2016-02 |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Lease expiration date |  |  |  | Jun. 30, 2027 |  |  |
Stock Options |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Term of stock options, granted |  |  |  | 10 years |  |  |
Stock options vest period |  |  |  | 4 years |  |  |
Restricted Stock Units |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Stock options vest period |  |  |  | 4 years |  |  |
China |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Number of operating subsidiaries | Subsidiary |  |  |  | 1 |  |  |
North America and Europe and Asia Pacific |  |  |  |  |  |  |
Schedule Of Accounting Policies [Line Items] |  |  |  |  |  |  |
Leased area of office space | ft² |  |  |  | 505,000 |  |  |
Leased location | Location |  |  |  | 50 |  |  |
Lease expiration date |  |  |  | Jun. 30, 2027 |  |  |
[1] | Our foreign currency exchange gains (losses), net, are generally related to foreign exchange transaction gains and losses from the conversion of the transaction currency to the functional currency, partially offset by the foreign currency forward contract gains and losses.
[2] | Amount is included in depreciation expense in our consolidated statement of operations. During both the years ended December 31, 2018 and 2017, we recorded depreciation expense of $3 million related to our Headquarters Lease in our consolidated statement of operations in accordance with ASC 840.
[3] | Refer to the below discussion regarding the transition accounting for operating and finance leases upon adoption of ASC 842.

X
- Definition Cash and cash equivalents maximum maturity period. + References No definition available. + Details
Name: | trip_CashAndCashEquivalentsMaximumMaturityPeriod
Namespace Prefix: | trip_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Time period for which customer invoices are due after invoice date. + References No definition available. + Details
Name: | trip_CustomerInvoicesDuePeriod
Namespace Prefix: | trip_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred customer advances current. + References No definition available. + Details
Name: | trip_DeferredCustomerAdvancesCurrent
Namespace Prefix: | trip_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Foreign exchange contracts translation maximum maturity period. + References No definition available. + Details
Name: | trip_ForeignExchangeContractsTranslationMaximumMaturityPeriod
Namespace Prefix: | trip_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition This amount represents the square footage of the Company's leased office space excluding our corporate headquarter buildings. + References No definition available. + Details
Name: | trip_LeasedSquareFootageExcludingCorporateHeadquarterBuildings
Namespace Prefix: | trip_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | duration

X
- Definition This is the maximum maturity period a marketable security can have per the Company's investment policy. + References No definition available. + Details
Name: | trip_MaximumMaturityPeriodForMarketableSecurity
Namespace Prefix: | trip_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum remaining maturity date that a marketable security can have left to still be classified as a Short Term Marketable security. + References No definition available. + Details
Name: | trip_MaximumRemainingMaturityPeriodForShortTermSecurities
Namespace Prefix: | trip_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum original maturity date at purchase that a marketable security must be to be classified as a Short Term Marketable security. + References No definition available. + Details
Name: | trip_MinimumMaturityPeriodAtPurchaseForShortTermSecurities
Namespace Prefix: | trip_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum original maturity period, on date of purchase, that a marketable security must be to be classified as a Short Term Marketable security. + References No definition available. + Details
Name: | trip_MinimumMaturityPeriodForShortTermSecurities
Namespace Prefix: | trip_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum probability that the fair value of the reporting unit is less than the carrying amount. + References No definition available. + Details
Name: | trip_MinimumProbabilityThatFairValueOfReportingUnitIsLessThanCarryingAmount
Namespace Prefix: | trip_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of location under lease. + References No definition available. + Details
Name: | trip_NumberOfLocationUnderLease
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of operating subsidiaries. + References No definition available. + Details
Name: | trip_NumberOfOperatingSubsidiaries
Namespace Prefix: | trip_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of accounting policies. + References No definition available. + Details
Name: | trip_ScheduleOfAccountingPoliciesLineItems
Namespace Prefix: | trip_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum weighted average length of maturity that the investment portfolio can be while still complying with investment policy. + References No definition available. + Details
Name: | trip_WeightedAverageMaturityOfPortfolioLimit
Namespace Prefix: | trip_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.14) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of net assets (liabilities). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 205 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 220 -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -URI http://asc.fasb.org/extlink&oid=116637345&loc=SL114874367-224272 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -URI http://asc.fasb.org/extlink&oid=6488278&loc=d3e604008-122996 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 220 -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -URI http://asc.fasb.org/extlink&oid=116637345&loc=SL114874367-224272 + Details
Name: | us-gaap_AssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property, by the lessor or lessee, respectively. Such receivable is reduced by allowances attributable to, for instance, credit risk associated with a lessee. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=77913719&loc=d3e40879-112712 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredRentReceivablesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from finance lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_FinanceLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under finance lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_FinanceLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization expense attributable to right-of-use asset from finance lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971 + Details
Name: | us-gaap_FinanceLeaseRightOfUseAssetAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267 Reference 2: 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 http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 + Details
Name: | us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Date which lease or group of leases is set to expire, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeFinanceLeaseRenewalTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeFinanceLeaseTermOfContract1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indicates (true false) whether lessee has option to extend operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates (true false) whether lessee has option to terminate operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseOptionToTerminate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment. + References No definition available. + Details
Name: | us-gaap_NumberOfReportingUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (g)(6) -URI http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765 + Details
Name: | us-gaap_PrepaidAdvertising
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 10 -Section 05 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (g)(3) -URI http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765 + Details
Name: | us-gaap_PrepaidRent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term. + 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 (f)(2)(iii) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + 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)(2) -URI http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=trip_CorporateHeadquarterBuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=trip_PropertyAndEquipmentNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LeaseArrangementTypeAxis=trip_CorporateHeadquartersLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=trip_DifferenceBetweenLeasesGuidanceInEffectBeforeAndAfterTopic842Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=trip_ExpediaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=trip_BookingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=trip_ExpediaAndBookingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember
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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=trip_NorthAmericaAndEuropeAndAsiaPacificMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |