XML 23 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Investments from Continuing Operations (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost $ 131,058us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 39,441us-gaap_AvailableForSaleSecuritiesAmortizedCost
Total investments (available for sale), Gross Unrealized Gain 8us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
Total investments (available for sale), Gross Unrealized (Loss) (834)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss (476)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
Total investments (available for sale), Fair value 130,232us-gaap_AvailableForSaleSecurities 38,966us-gaap_AvailableForSaleSecurities
Municipal Bond [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Fair value 14,199us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
7,374us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Non-governmental Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Fair value 98,130us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ceco_NonUsGovernmentAgenciesDebtSecuritiesMember
 
Treasury and Federal Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Fair value 17,903us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ceco_TreasuryAndFederalAgenciesMember
 
Short-term Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 123,208us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Gross Unrealized Gain 8us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Gross Unrealized (Loss) (358)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Fair value 122,858us-gaap_AvailableForSaleSecurities
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Short-term Investments [Member] | Municipal Bond [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 6,880us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Gross Unrealized Gain 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Gross Unrealized (Loss) (56)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Fair value 6,825us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Short-term Investments [Member] | Non-governmental Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 98,400us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= ceco_NonUsGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Gross Unrealized Gain 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= ceco_NonUsGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Gross Unrealized (Loss) (271)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= ceco_NonUsGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Fair value 98,130us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ceco_NonUsGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Short-term Investments [Member] | Treasury and Federal Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 17,928us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= ceco_TreasuryAndFederalAgenciesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Gross Unrealized Gain 6us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= ceco_TreasuryAndFederalAgenciesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Gross Unrealized (Loss) (31)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= ceco_TreasuryAndFederalAgenciesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Total investments (available for sale), Fair value 17,903us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ceco_TreasuryAndFederalAgenciesMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
 
Short-term Investments [Member] | U.S. Treasury Bills [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost   31,591us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= ceco_UsTreasuryBillsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Total investments (available for sale), Gross Unrealized Gain   1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= ceco_UsTreasuryBillsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Total investments (available for sale), Fair value   31,592us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ceco_UsTreasuryBillsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Long Term Investments [Member] | Municipal Bond [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 7,850us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= ceco_LongTermInvestmentsMember
7,850us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= ceco_LongTermInvestmentsMember
Total investments (available for sale), Gross Unrealized (Loss) (476)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= ceco_LongTermInvestmentsMember
(476)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= ceco_LongTermInvestmentsMember
Total investments (available for sale), Fair value $ 7,374us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= ceco_LongTermInvestmentsMember
$ 7,374us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= ceco_LongTermInvestmentsMember