XML 70 R55.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Debt - Borrowing Thresholds (Details) - Revolving Loan [Member] $ in Thousands | Sep. 30, 2017 USD ($)
--- | ---
Four Quarter Period Ending Sep 30 2017 And Dec 31 2017 [Member] |
Debt Instrument [Line Items] |
EBITDA is greater than or equal to | $ 30,000
Four Quarter Period Ending March 31, 2018 [Member] |
Debt Instrument [Line Items] |
EBITDA is greater than or equal to | 32,500
Four Quarter Period Ending June 30, 2018 And Each Quarter Thereafter [Member] |
Debt Instrument [Line Items] |
EBITDA is greater than or equal to | $ 35,000

X
- Definition The amount of Liquidity as established by the borrowing thresholds. + References No definition available. + Details
Name: | iesc_EbitdaGreaterThanOrEqualTo
Namespace Prefix: | iesc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | iesc_DebtInstrumentUnusedBorrowingCapacityAxis=iesc_FourQuarterPeriodEndingSep302017AndDec312017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | iesc_DebtInstrumentUnusedBorrowingCapacityAxis=iesc_FourQuarterPeriodEndingMarch312018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | iesc_DebtInstrumentUnusedBorrowingCapacityAxis=iesc_FourQuarterPeriodEndingJune302018AndEachQuarterThereafterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |