XML 78 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Restructuring Plan (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Restructuring Cost and Reserve [Line Items]                        
Restructuring charges $ 164,000us-gaap_RestructuringCharges $ 227,000us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ 2,254,000us-gaap_RestructuringCharges $ 391,000us-gaap_RestructuringCharges $ 2,254,000us-gaap_RestructuringCharges $ 1,176,000us-gaap_RestructuringCharges  
Restructuring Reserve, Current 701,000us-gaap_RestructuringReserveCurrent       49,000us-gaap_RestructuringReserveCurrent       701,000us-gaap_RestructuringReserveCurrent 49,000us-gaap_RestructuringReserveCurrent    
May 2012 Restructuring Plan [Member]                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring and Related Cost, Number of Positions Eliminated                   42us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
   
Restructuring Reserve                     49,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
149,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
Restructuring charges                   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
1,200,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
 
Payments for Restructuring                   49,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
100,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
 
Restructuring Reserve, Current         0us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
        0us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
49,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= elon_JuneTwoZeroOneTwoRestructuringPlanMember
 
February 2013 Restructuring Plan [Member]                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring and Related Cost, Number of Positions Eliminated                   43us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= elon_February2013RestructuringPlanMember
   
Restructuring Reserve                     0us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= elon_February2013RestructuringPlanMember
 
Restructuring charges                   2,522,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= elon_February2013RestructuringPlanMember
   
Payments for Restructuring                   2,522,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= elon_February2013RestructuringPlanMember
   
Restructuring Reserve, Current         0us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= elon_February2013RestructuringPlanMember
        0us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= elon_February2013RestructuringPlanMember
   
2014 Restructuring Plan [Member]                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring and Related Cost, Number of Positions Eliminated                 44us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= elon_A2014RestructuringPlanMember
     
Restructuring Reserve         0us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= elon_A2014RestructuringPlanMember
        0us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= elon_A2014RestructuringPlanMember
   
Restructuring charges                 1,841,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= elon_A2014RestructuringPlanMember
     
Payments for Restructuring                 1,140,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= elon_A2014RestructuringPlanMember
     
Restructuring Reserve, Current $ 701,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= elon_A2014RestructuringPlanMember
              $ 701,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringPlanAxis
= elon_A2014RestructuringPlanMember