XML 115 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notes Receivable and Allowance for Losses - Past due balances of mezzanine and other notes receivable (Details) (Mezzanine & Other Notes Receivable [Member], USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Recorded Investment [Line Items]    
30-89 days Past Due $ 0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue $ 0chh_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
Greater than 90 days Past Due 47us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue 9,676us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Total Past Due 47us-gaap_FinancingReceivableRecordedInvestmentPastDue 9,676us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current 17,963us-gaap_FinancingReceivableRecordedInvestmentCurrent 25,933us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total Mezzanine and Other Notes Receivables 18,010chh_FinancingReceivableRecordedInvestmentTotal 35,609chh_FinancingReceivableRecordedInvestmentTotal
Senior [Member]
   
Financing Receivable, Recorded Investment [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
Greater 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
18,052us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
Total Mezzanine and Other Notes Receivables 10,152chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
18,052chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorNotesMember
Subordinated [Member]
   
Financing Receivable, Recorded Investment [Line Items]    
30-89 days Past Due 0chh_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
Greater than 90 days Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
9,629us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
9,629us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
Current 3,863us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
4,523us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
Total Mezzanine and Other Notes Receivables 3,863chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
14,152chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SeniorSubordinatedNotesMember
Unsecured [Member]
   
Financing Receivable, Recorded Investment [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
Greater 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,948us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
3,358us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
Total Mezzanine and Other Notes Receivables $ 3,995chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember
$ 3,405chh_FinancingReceivableRecordedInvestmentTotal
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= chh_MezzanineOtherNotesReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= chh_UnsecuredNotesMember