XML 79 R63.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Shareholders' Equity - Schedule of Dividend Declared (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2017 $ / shares
Record Date One [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.075
Record Date | Aug. 07, 2017
Payment Date | Sep. 29, 2017
Record Date Two [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.075
Record Date | May 10, 2017
Payment Date | Jun. 30, 2017
Record Date Three [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.075
Record Date | Mar. 06, 2017
Payment Date | Mar. 31, 2017
Record Date Four [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.066
Record Date | Dec. 16, 2016
Payment Date | Dec. 30, 2016
Record Date Five [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.066
Record Date | Sep. 16, 2016
Payment Date | Sep. 30, 2016
Record Date Six [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.066
Record Date | Jun. 18, 2016
Payment Date | Jun. 30, 2016
Record Date Seven [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.066
Record Date | Mar. 18, 2016
Payment Date | Mar. 31, 2016
Record Date Eight [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.066
Record Date | Dec. 16, 2015
Payment Date | Dec. 30, 2015
Record Date Nine [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.066
Record Date | Sep. 18, 2015
Payment Date | Sep. 30, 2015
Record Date Ten [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.066
Record Date | Jun. 12, 2015
Payment Date | Jun. 26, 2015
Record Date Eleven [Member] |
Dividends Declared [Line Items] |
Dividend Per Share | $ 0.066
Record Date | Mar. 19, 2015
Payment Date | Mar. 31, 2015

X
- Definition Dividends Declared [Line Items] + References No definition available. + Details
Name: | cece_DividendsDeclaredLineItems
Namespace Prefix: | cece_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the declared dividend will be paid, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 + Details
Name: | us-gaap_DividendPayableDateToBePaidDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The per share amount of a dividend declared, but not paid, as of the financial reporting date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 + Details
Name: | us-gaap_DividendsPayableAmountPerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DividendsPayableDateOfRecordDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateTenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=cece_RecordDateElevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |