XML 71 R50.htm IDEA: XBRL DOCUMENT
v3.23.1

PRINCIPAL ACCOUNTING POLICIES - Key agreements with the VIEs (Details) | 12 Months Ended
--- | ---
Dec. 31, 2022
Financial information of the group's VIEs |
Loan agreement initial term | 10 years
Loan agreement renewable term | 10 years
Shareholders of our consolidated affiliated Chinese entities, except for Qunar Beijing | Amended and restated exclusive option agreements |
Financial information of the group's VIEs |
Term of exclusive option agreements | 10 years
Term of automatic renewal of exclusive option agreements | 10 years
Ctrip Computer Technology, Ctrip Travel Network and Ctrip Travel Information | Amended and Restated Technical Consulting and Services Agreement |
Financial information of the group's VIEs |
Term of technical consulting and services agreements | 10 years
Term of automatic renewal of technical consulting and services agreements | 10 years
Written notice period required to be served for the termination of agreements | 30 days
Qunar Software | Loan Agreements |
Financial information of the group's VIEs |
Notice period for termination of agreement | 15 days
Qunar and Qunar Software | Equity option agreement |
Financial information of the group's VIEs |
Written notice period for termination of agreement | 30 days

X
- Definition Loan agreement initial term. + References No definition available. + Details
Name: | tcom_LoanAgreementInitialTerm
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loan agreement renewable term. + References No definition available. + Details
Name: | tcom_LoanAgreementRenewableTerm
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents period of notice for termination of agreement. + References No definition available. + Details
Name: | tcom_NoticePeriodForTerminationOfAgreement
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notice Period for termination of equity option agreement. + References No definition available. + Details
Name: | tcom_NoticePeriodForTerminationOfEquityOptionAgreement
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the advance written notice period required to be served for the termination of agreements. + References No definition available. + Details
Name: | tcom_NoticePeriodForTerminationOfTechnicalConsultingAndServicesAgreements
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the automatic renewal period for the exclusive option provided to the variable interest entities by affiliated Chinese entities. + References No definition available. + Details
Name: | tcom_TermOfAutomaticRenewalOfExclusiveOptionAgreements
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the automatic renewal period for the technical consulting and related services provided to the variable interest entities by the wholly owned foreign entities. + References No definition available. + Details
Name: | tcom_TermOfAutomaticRenewalOfTechnicalConsultingAndServicesAgreements
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The typical period of time for the exclusive option agreements provided to the wholly owned foreign entities to purchase the nominee shareholders' equity interests in the variable interest entities. + References No definition available. + Details
Name: | tcom_TermOfExclusiveOptionAgreements
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The typical period of time for the technical consulting and related services provided to the variable interest entities by the wholly owned foreign entities. + References No definition available. + Details
Name: | tcom_TermOfTechnicalConsultingAndServicesAgreements
Namespace Prefix: | tcom_
Data Type: | xbrli:durationItemType
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_VariableInterestEntityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=tcom_ShareholdersOfConsolidatedAffiliatedChineseEntitiesExceptForQunarBeijingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tcom_TypeOfAgreementAxis=tcom_AmendedAndRestatedExclusiveOptionAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=tcom_CtripComputerTechnologyAndCtripTravelNetworkAndCtripTravelInformationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tcom_TypeOfAgreementAxis=tcom_AmendedAndRestatedTechnicalConsultingAndServicesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=tcom_BeijingQunarSoftwareTechnologyCompanyLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tcom_TypeOfAgreementAxis=tcom_LoanArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=tcom_QunarAndQunarSoftwareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tcom_TypeOfAgreementAxis=tcom_EquityOptionAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |