XML 104 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Investments Measured at Fair Value on Recurring Basis (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value $ 130,232us-gaap_AvailableForSaleSecurities $ 38,966us-gaap_AvailableForSaleSecurities
Municipal Bond [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at 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]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value 98,130us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ceco_NonUsGovernmentAgenciesDebtSecuritiesMember
 
Treasury and Federal Agencies [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value 17,903us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ceco_TreasuryAndFederalAgenciesMember
 
U.S. Treasury Bills [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value   31,592us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryBillSecuritiesMember
Level 1 [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value   31,592us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | Municipal Bond [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value   0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Level 1 [Member] | U.S. Treasury Bills [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value   31,592us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryBillSecuritiesMember
Level 2 [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value 122,858us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | Municipal Bond [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value 6,825us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Level 2 [Member] | Non-governmental Debt Securities [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value 98,130us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= ceco_NonUsGovernmentAgenciesDebtSecuritiesMember
 
Level 2 [Member] | Treasury and Federal Agencies [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value 17,903us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= ceco_TreasuryAndFederalAgenciesMember
 
Level 2 [Member] | U.S. Treasury Bills [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value   0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryBillSecuritiesMember
Level 3 [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value 7,374us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
7,374us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Municipal Bond [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value 7,374us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
7,374us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Level 3 [Member] | U.S. Treasury Bills [Member]    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Total investments at fair value   $ 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryBillSecuritiesMember