XML 34 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notes Receivable and Allowance for Losses Past Due Balances Of Mezzanine And Other Notes Receivable (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Forgivable Notes Receivable [Member]    
Notes Receivable and Allowance for Losses [Line Items]    
30-89 days Past Due $ 0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
$ 0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
More than 90 days Past Due 1,168us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
1,227us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
Total Past Due 1,168us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
1,227us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
Current 40,390us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
31,152us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
Total Notes Receivable 41,558chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
32,379chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_ForgivableNotesReceivableMember
Mezzanine & Other Notes Receivable [Member]    
Notes Receivable and Allowance for Losses [Line Items]    
30-89 days Past Due 3,359chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
More than 90 days Past Due 47us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
47us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
Total Past Due 3,406us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
47us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
Current 14,478us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
17,963us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
Total Notes Receivable 17,884chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
18,010chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
Mezzanine & Other Notes Receivable [Member] | Senior Notes [Member]    
Notes Receivable and Allowance for Losses [Line Items]    
30-89 days Past Due 0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
More than 90 days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
Current 10,152us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
10,152us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
Total Notes Receivable 10,152chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
10,152chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
Mezzanine & Other Notes Receivable [Member] | Senior Subordinated Notes [Member]    
Notes Receivable and Allowance for Losses [Line Items]    
30-89 days Past Due 3,359chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
More than 90 days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
Total Past Due 3,359us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
Current 485us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
3,863us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
Total Notes Receivable 3,844chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
3,863chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
Mezzanine & Other Notes Receivable [Member] | Unsecured Notes [Member]    
Notes Receivable and Allowance for Losses [Line Items]    
30-89 days Past Due 0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
More than 90 days Past Due 47us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
47us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
Total Past Due 47us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
47us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
Current 3,841us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
3,948us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
Total Notes Receivable $ 3,888chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
$ 3,995chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember