XML 66 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENTS OF BUSINESS (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Segment Reporting Information [Line Items]      
Operating Revenues $ 382,952us-gaap_Revenues $ 350,201us-gaap_Revenues  
Operating Income (Loss) 76,371us-gaap_OperatingIncomeLoss 62,510us-gaap_OperatingIncomeLoss  
Depreciation and Amortization 21,586us-gaap_DepreciationAndAmortization 18,799us-gaap_DepreciationAndAmortization  
Interest Charges 8,601us-gaap_InterestExpense 7,084us-gaap_InterestExpense  
Income Taxes 16,613us-gaap_IncomeTaxExpenseBenefit 11,869us-gaap_IncomeTaxExpenseBenefit  
Property Additions 49,620us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 42,628us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Identifiable Assets 3,376,722us-gaap_Assets   3,349,425us-gaap_Assets
Operating Segments      
Segment Reporting Information [Line Items]      
Operating Revenues 395,873us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
359,687us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Interest Charges 10,808us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
8,567us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Segments | Gas Utility Operations      
Segment Reporting Information [Line Items]      
Operating Revenues 267,658us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
210,545us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) 73,189us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
63,440us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Depreciation and Amortization 14,167us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
12,676us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Interest Charges 5,190us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
4,342us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes 26,172us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
22,527us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Property Additions 43,326us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
32,531us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 2,291,920us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  2,185,672us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_GasUtilityOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Energy Group      
Segment Reporting Information [Line Items]      
Operating Revenues 103,200us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
127,271us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) 3,235us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
259us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Depreciation and Amortization 52us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
62us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Interest Charges 315us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
247us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes 2,369us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
361us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Property Additions 733us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
170us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 371,990us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  442,874us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Energy Group | Wholesale Energy Operations      
Segment Reporting Information [Line Items]      
Operating Revenues 35,345us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
35,372us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) 330us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(1,655)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Depreciation and Amortization 32us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
40us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Interest Charges 242us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
121us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes 867us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(553)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Property Additions 4us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
2us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 294,484us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  366,119us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_WholesaleEnergyOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Energy Group | Retail Gas and Other Operations      
Segment Reporting Information [Line Items]      
Operating Revenues 38,078us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
51,506us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) 3,087us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
1,968us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Depreciation and Amortization 20us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
22us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Interest Charges 73us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
126us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes 1,576us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
936us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Property Additions 729us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
168us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 52,195us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  53,073us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailGasAndOtherOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Energy Group | Retail Electric Operations      
Segment Reporting Information [Line Items]      
Operating Revenues 29,777us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailElectricOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
40,393us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailElectricOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) (182)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailElectricOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(54)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailElectricOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes (74)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailElectricOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(22)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailElectricOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 25,311us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailElectricOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  23,682us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyGroupMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_RetailElectricOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Energy Services      
Segment Reporting Information [Line Items]      
Operating Revenues 15,929us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
14,000us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) (534)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(1,355)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Depreciation and Amortization 7,125us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
5,842us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes (12,055)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(11,048)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Property Additions 4,497us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
9,149us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 664,750us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  679,042us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Energy Services | On-site Energy Production      
Segment Reporting Information [Line Items]      
Operating Revenues 13,572us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
11,346us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) (482)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(1,260)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Depreciation and Amortization 7,051us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
5,775us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Interest Charges 2,315us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
2,128us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes (12,047)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(11,025)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Property Additions 4,381us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
9,149us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 661,485us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  675,937us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_OnSiteEnergyProductionMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Energy Services | Appliance Service Operations      
Segment Reporting Information [Line Items]      
Operating Revenues 2,357us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
2,654us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) (52)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(95)us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Depreciation and Amortization 74us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
67us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes (8)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(23)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Property Additions 116us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 3,265us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  3,105us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_EnergyServicesMember
/ sji_RetailEnergyOperationsByProductAxis
= sji_ApplianceServiceOperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | Corporate and Services      
Segment Reporting Information [Line Items]      
Operating Revenues 9,086us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
7,871us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Operating Income (Loss) 481us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
166us-gaap_OperatingIncomeLoss
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Depreciation and Amortization 242us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
219us-gaap_DepreciationAndAmortization
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Interest Charges 2,988us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
1,850us-gaap_InterestExpense
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Income Taxes 127us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
29us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Property Additions 1,064us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
778us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
 
Identifiable Assets 563,649us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
  527,691us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= sji_CorporateAndServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Discontinued Operations      
Segment Reporting Information [Line Items]      
Identifiable Assets 1,755us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SegmentDiscontinuedOperationsMember
  1,758us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Intersegment Elimination      
Segment Reporting Information [Line Items]      
Operating Revenues (12,921)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(9,486)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
 
Interest Charges (2,207)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1,483)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
 
Identifiable Assets $ (517,342)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
  $ (487,612)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember