XML 51 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
OTHER FINANCIAL DATA - COLLECTION ALLOWANCES (Details) (Allowance for Doubtful Accounts [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Valuation and Qualifying Accounts Disclosure [Line Items]      
Allowance balance at January 1 $ 29us-gaap_ValuationAllowancesAndReservesBalance $ 31us-gaap_ValuationAllowancesAndReservesBalance $ 29us-gaap_ValuationAllowancesAndReservesBalance
Provisions for uncollectible accounts 25us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense 16us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense 21us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
Write-offs of uncollectible accounts (20)us-gaap_ValuationAllowancesAndReservesDeductions (18)us-gaap_ValuationAllowancesAndReservesDeductions (19)us-gaap_ValuationAllowancesAndReservesDeductions
Allowance balance at December 31 34us-gaap_ValuationAllowancesAndReservesBalance 29us-gaap_ValuationAllowancesAndReservesBalance 31us-gaap_ValuationAllowancesAndReservesBalance
San Diego Gas and Electric Company [Member]
     
Valuation and Qualifying Accounts Disclosure [Line Items]      
Allowance balance at January 1 5us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
6us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
6us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Provisions for uncollectible accounts 7us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
4us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Write-offs of uncollectible accounts (5)us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(5)us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(5)us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Allowance balance at December 31 7us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
6us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Southern California Gas Company [Member]
     
Valuation and Qualifying Accounts Disclosure [Line Items]      
Allowance balance at January 1 12us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
14us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
12us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Provisions for uncollectible accounts 15us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
7us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
12us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Write-offs of uncollectible accounts (10)us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(9)us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(10)us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Allowance balance at December 31 $ 17us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 12us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 14us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember