XML 40 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Related Charges - Summary of Activity Related to Restructuring (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Provision $ 294us-gaap_RestructuringCharges $ 1,389us-gaap_RestructuringCharges
GridSense [Member]    
Beginning balance 63us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
  
Provision 198us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
594us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Cash payments (223)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
(340)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Non-cash settlements   (191)ACFN_NoncashSettlementsOfRestructingCharges
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Ending balance 38us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
63us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
GridSense [Member] | Inventory And Fixed Asset Impairements [Member]    
Beginning balance      
Provision    191us-gaap_RestructuringCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= ACFN_InventoryAndFixedAssetImpairementsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Cash payments      
Non-cash settlements   (191)ACFN_NoncashSettlementsOfRestructingCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= ACFN_InventoryAndFixedAssetImpairementsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Ending balance      
GridSense [Member] | Other [Member]    
Beginning balance      
Provision 72us-gaap_RestructuringCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
  
Cash payments (72)us-gaap_PaymentsForRestructuring
/ us-gaap_PublicUtilitiesInventoryAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
  
Non-cash settlements     
Ending balance     
GridSense [Member] | Facilities [Member]    
Beginning balance      
Provision 7us-gaap_RestructuringCharges
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
101us-gaap_RestructuringCharges
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Cash payments (7)us-gaap_PaymentsForRestructuring
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
(101)us-gaap_PaymentsForRestructuring
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Non-cash settlements     
Ending balance      
GridSense [Member] | Employee Severance And Termination Benefits [Member]    
Beginning balance 63us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
  
Provision 119us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
302us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Cash payments (144)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
(239)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
Non-cash settlements     
Ending balance 38us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
63us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_GridSenseMember
OmniMetrix technologies [Member] | Inventory And Fixed Asset Impairements [Member]    
Beginning balance      
Provision    415us-gaap_RestructuringCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= ACFN_InventoryAndFixedAssetImpairementsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
Cash payments      
Non-cash settlements   (415)ACFN_NoncashSettlementsOfRestructingCharges
/ us-gaap_PublicUtilitiesInventoryAxis
= ACFN_InventoryAndFixedAssetImpairementsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
Ending balance      
OmniMetrix technologies [Member] | Facilities [Member]    
Beginning balance 194us-gaap_RestructuringReserve
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
  
Provision 96us-gaap_RestructuringCharges
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
202us-gaap_RestructuringCharges
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
Cash payments (42)us-gaap_PaymentsForRestructuring
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
(8)us-gaap_PaymentsForRestructuring
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
Non-cash settlements     
Ending balance 248us-gaap_RestructuringReserve
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
194us-gaap_RestructuringReserve
/ us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis
= ACFN_FacilitiesMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
OmniMetrix technologies [Member] | Employee Severance And Termination Benefits [Member]    
Beginning balance 45us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
  
Provision    178us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
Cash payments (45)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
(133)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
Non-cash settlements     
Ending balance    45us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ACFN_EmployeeSeveranceAndTerminationBenefitsMember
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixTechnologiesMember
OmniMetrix [Member]    
Beginning balance 239us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixMember
  
Provision 96us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixMember
795us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixMember
Cash payments (87)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixMember
(141)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixMember
Non-cash settlements   (415)ACFN_NoncashSettlementsOfRestructingCharges
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixMember
Ending balance $ 248us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixMember
$ 239us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= ACFN_OmnimetrixMember