Notes Receivable and Allowance for Losses Schedule Of Notes Receivable (Details) (USD $) In Thousands, unless otherwise specified
|
Mar. 31, 2015
|
Dec. 31, 2014
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
$ 59,442us-gaap_NotesReceivableRelatedParties |
$ 50,389us-gaap_NotesReceivableRelatedParties |
Allowance for losses on non-impaired loans |
5,909chh_AllowanceforLossesonNonimpairedLoans |
5,201chh_AllowanceforLossesonNonimpairedLoans |
Allowance for losses on receivables specifically evaluated for impairment |
786chh_AllowanceForLossesOnReceivablesSpecificallyEvaluatedForImpairment |
786chh_AllowanceForLossesOnReceivablesSpecificallyEvaluatedForImpairment |
Total loan reserves |
6,695us-gaap_FinancingReceivableAllowanceForCreditLosses |
5,987us-gaap_FinancingReceivableAllowanceForCreditLosses |
Net carrying value |
52,747us-gaap_NotesReceivableNet |
44,402us-gaap_NotesReceivableNet |
Current portion, net |
3,966us-gaap_NotesReceivableRelatedPartiesCurrent |
3,961us-gaap_NotesReceivableRelatedPartiesCurrent |
Long-term portion, net |
48,781us-gaap_NotesReceivableRelatedPartiesNoncurrent |
40,441us-gaap_NotesReceivableRelatedPartiesNoncurrent |
Forgivable Notes Receivable [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
41,558us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
32,379us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
Allowance for losses on non-impaired loans |
4,399chh_AllowanceforLossesonNonimpairedLoans / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
3,661chh_AllowanceforLossesonNonimpairedLoans / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
Allowance for losses on receivables specifically evaluated for impairment |
0chh_AllowanceForLossesOnReceivablesSpecificallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
0chh_AllowanceForLossesOnReceivablesSpecificallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
Total loan reserves |
4,399us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
3,661us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
Net carrying value |
37,159us-gaap_NotesReceivableNet / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
28,718us-gaap_NotesReceivableNet / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
Current portion, net |
162us-gaap_NotesReceivableRelatedPartiesCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
124us-gaap_NotesReceivableRelatedPartiesCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
Long-term portion, net |
36,997us-gaap_NotesReceivableRelatedPartiesNoncurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
28,594us-gaap_NotesReceivableRelatedPartiesNoncurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember |
Mezzanine & Other Notes Receivable [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
17,884us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
18,010us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
Allowance for losses on non-impaired loans |
1,510chh_AllowanceforLossesonNonimpairedLoans / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
1,540chh_AllowanceforLossesonNonimpairedLoans / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
Allowance for losses on receivables specifically evaluated for impairment |
786chh_AllowanceForLossesOnReceivablesSpecificallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
786chh_AllowanceForLossesOnReceivablesSpecificallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
Total loan reserves |
2,296us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
2,326us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
Net carrying value |
15,588us-gaap_NotesReceivableNet / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
15,684us-gaap_NotesReceivableNet / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
Current portion, net |
3,804us-gaap_NotesReceivableRelatedPartiesCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
3,837us-gaap_NotesReceivableRelatedPartiesCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
Long-term portion, net |
11,784us-gaap_NotesReceivableRelatedPartiesNoncurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
11,847us-gaap_NotesReceivableRelatedPartiesNoncurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember |
Senior Notes [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
10,152us-gaap_NotesReceivableRelatedParties / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorNotesMember |
10,152us-gaap_NotesReceivableRelatedParties / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorNotesMember |
Senior Notes [Member] | Forgivable Notes Receivable [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
0us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorNotesMember |
0us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorNotesMember |
Senior Notes [Member] | Mezzanine & Other Notes Receivable [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
10,152us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorNotesMember |
10,152us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorNotesMember |
Senior Subordinated Notes [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
3,844us-gaap_NotesReceivableRelatedParties / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorSubordinatedNotesMember |
3,863us-gaap_NotesReceivableRelatedParties / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorSubordinatedNotesMember |
Senior Subordinated Notes [Member] | Forgivable Notes Receivable [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
0us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorSubordinatedNotesMember |
0us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorSubordinatedNotesMember |
Senior Subordinated Notes [Member] | Mezzanine & Other Notes Receivable [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
3,844us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorSubordinatedNotesMember |
3,863us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SeniorSubordinatedNotesMember |
Unsecured Notes [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
45,446us-gaap_NotesReceivableRelatedParties / us-gaap_InternalCreditAssessmentAxis = chh_UnsecuredNotesMember |
36,374us-gaap_NotesReceivableRelatedParties / us-gaap_InternalCreditAssessmentAxis = chh_UnsecuredNotesMember |
Unsecured Notes [Member] | Forgivable Notes Receivable [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
41,558us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = chh_UnsecuredNotesMember |
32,379us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_ForgivableNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = chh_UnsecuredNotesMember |
Unsecured Notes [Member] | Mezzanine & Other Notes Receivable [Member] |
|
|
Notes Receivable and Allowance for Losses [Line Items] |
|
|
Notes receivable |
$ 3,888us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = chh_UnsecuredNotesMember |
$ 3,995us-gaap_NotesReceivableRelatedParties / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = chh_MezzanineOtherNotesReceivableMember / us-gaap_InternalCreditAssessmentAxis = chh_UnsecuredNotesMember |