XML 48 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segments (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2014
Segment Reporting Information [Line Items]          
Revenues $ 133,752us-gaap_Revenues $ 120,266us-gaap_Revenues $ 270,088us-gaap_Revenues $ 240,345us-gaap_Revenues  
Cost of Services 112,044us-gaap_CostOfServices 100,240us-gaap_CostOfServices 225,676us-gaap_CostOfServices 202,202us-gaap_CostOfServices  
Gross Profit 21,708us-gaap_GrossProfit 20,026us-gaap_GrossProfit 44,412us-gaap_GrossProfit 38,143us-gaap_GrossProfit  
Selling, General and Administrative Expense 19,409us-gaap_SellingGeneralAndAdministrativeExpense 19,172us-gaap_SellingGeneralAndAdministrativeExpense 38,107us-gaap_SellingGeneralAndAdministrativeExpense 36,744us-gaap_SellingGeneralAndAdministrativeExpense  
Loss (gain) on sale of assets 1us-gaap_GainLossOnDispositionOfAssets (22)us-gaap_GainLossOnDispositionOfAssets 7us-gaap_GainLossOnDispositionOfAssets (62)us-gaap_GainLossOnDispositionOfAssets  
Operating Income 2,298us-gaap_OperatingIncomeLoss 876us-gaap_OperatingIncomeLoss 6,298us-gaap_OperatingIncomeLoss 1,461us-gaap_OperatingIncomeLoss  
Depreciation and amortization 589us-gaap_Depreciation 620us-gaap_Depreciation 1,169us-gaap_Depreciation 1,262us-gaap_Depreciation  
Capital Expenditures 927us-gaap_PaymentsToAcquireProductiveAssets 488us-gaap_PaymentsToAcquireProductiveAssets 1,626us-gaap_PaymentsToAcquireProductiveAssets 713us-gaap_PaymentsToAcquireProductiveAssets  
Assets 201,108us-gaap_Assets 170,343us-gaap_Assets 201,108us-gaap_Assets 170,343us-gaap_Assets 201,108us-gaap_Assets
Communications [Member]          
Segment Reporting Information [Line Items]          
Revenues 27,945us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
25,147us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
59,753us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
49,738us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Cost of Services 23,170us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
21,006us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
49,680us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
41,665us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Gross Profit 4,775us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
4,141us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
10,073us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
8,073us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Selling, General and Administrative Expense 3,424us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
3,163us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
7,102us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
6,145us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Loss (gain) on sale of assets 0us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
0us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
7us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
0us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Operating Income 1,351us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
978us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
2,964us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
1,928us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Depreciation and amortization 129us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
102us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
246us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
201us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Capital Expenditures 278us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
55us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
470us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
63us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Assets 27,499us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
25,010us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
27,499us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
25,010us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommunicationsMember
 
Residential [Member]          
Segment Reporting Information [Line Items]          
Revenues 50,169us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
42,181us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
98,762us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
83,393us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Cost of Services 40,503us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
34,529us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
79,908us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
68,323us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Gross Profit 9,666us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
7,652us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
18,854us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
15,070us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Selling, General and Administrative Expense 7,731us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
6,932us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
15,032us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
13,414us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Loss (gain) on sale of assets 4us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
(1)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
4us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
(41)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Operating Income 1,931us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
721us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
3,818us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
1,697us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Depreciation and amortization 119us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
118us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
242us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
241us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Capital Expenditures 124us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
158us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
193us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
163us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Assets 37,898us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
36,170us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
37,898us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
36,170us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_ResidentialMember
 
Commercial & Industrial [Member]          
Segment Reporting Information [Line Items]          
Revenues 44,505us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
42,336us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
88,272us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
83,565us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Cost of Services 39,686us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
36,484us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
78,169us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
73,799us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Gross Profit 4,819us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
5,852us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
10,103us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
9,766us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Selling, General and Administrative Expense 3,791us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
4,243us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
7,378us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
7,722us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Loss (gain) on sale of assets (1)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
(21)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
(2)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
(24)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Operating Income 1,029us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
1,630us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
2,727us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
2,068us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Depreciation and amortization 67us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
66us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
135us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
133us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Capital Expenditures 159us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
40us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
167us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
95us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Assets 46,793us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
45,169us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
46,793us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
45,169us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_CommercialIndustrialMember
 
Infrastructure Solutions [Member]          
Segment Reporting Information [Line Items]          
Revenues 11,133us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
10,602us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
23,301us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
23,649us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Cost of Services 8,685us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
8,221us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
17,919us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
18,415us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Gross Profit 2,448us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
2,381us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
5,382us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
5,234us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Selling, General and Administrative Expense 2,313us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
2,295us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
4,332us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
4,683us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Loss (gain) on sale of assets (2)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
0us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
(2)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
3us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Operating Income 137us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
86us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
1,052us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
548us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Depreciation and amortization 204us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
217us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
405us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
484us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Capital Expenditures 366us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
235us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
657us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
277us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Assets 28,292us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
27,611us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
28,292us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
27,611us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= iesc_InfrastructureSolutionsMember
 
Corporate [Member]          
Segment Reporting Information [Line Items]          
Revenues 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Cost of Services 0us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_CostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Gross Profit 0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Selling, General and Administrative Expense 2,150us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
2,539us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
4,263us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
4,780us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Loss (gain) on sale of assets 0us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Operating Income (2,150)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(2,539)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(4,263)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(4,780)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Depreciation and amortization 70us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
117us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
141us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
203us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Capital Expenditures 0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
139us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
115us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Assets $ 60,626us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ 36,383us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ 60,626us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ 36,383us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember