XML 103 R89.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Employee Benefit Plans - Additional Information (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Defined Contribution Plan Disclosure [Line Items] |  |  |
Percentage of amount vested to defined contribution retirement savings plan | 100.00% |  |
Expense for continuing and discontinued operations under employee benefit plan | $ 2,700,000 | $ 2,800,000 | $ 2,900,000
Percentage of fair market value of common stock | 95.00% |  |
Percentage of shares limited to an employee under employee stock purchase plan | 10.00% |  |
Maximum salary of employee allowed to purchase shares under employee stock purchase plan | $ 25,000 |  |
Common stock issued under employee stock purchase plan | 3,300,000 |  |
0-2% Contribution [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Percentage of amount contributed to defined contribution retirement savings plan | 50.00% | 50.00% | 50.00%
2-4% Contribution [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Percentage of amount contributed to defined contribution retirement savings plan | 25.00% | 25.00% | 25.00%
Minimum number of hours worked | 1000 hours |  |
Employee Stock Purchase Plan [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Authorized to grant the common stock under the employee stock purchase plan | 4,000,000 |  |

X
- Definition Employer Vested To Defined Contribution Retirement Savings Plan Percentage + References No definition available. + Details
Name: | ceco_EmployerVestedToDefinedContributionRetirementSavingPlanPercentage
Namespace Prefix: | ceco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum salary of employee allowed to purchase shares under purchase plan. + References No definition available. + Details
Name: | ceco_MaximumSalaryOfEmployeeAllowedToPurchaseSharesUnderPurchasePlan
Namespace Prefix: | ceco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum threshold period worked by employees. + References No definition available. + Details
Name: | ceco_MinimumThresholdPeriodWorkedByEmployees
Namespace Prefix: | ceco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cumulative number of shares of common stock issued under the employee stock purchase plan. + References No definition available. + Details
Name: | ceco_ShareBasedCompensationArrangementByShareBasedPaymentAwardCumulativeSharesIssued
Namespace Prefix: | ceco_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Discount rate from fair value on offering date that participants pay for shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ceco_FirstConditionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ceco_SecondConditionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ceco_EmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |