XML 121 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUES - CONTRACT LIABILITIES (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Contract with Customer, Liability [Roll Forward]      
Beginning balance $ (207) $ (163) $ (70)
Revenue from performance obligations satisfied during reporting period 52 4 2
Payments received in advance (123) (48) (95)
Ending balance (278) (207) (163)
Other Current Liabilities      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (52) (4)  
Ending balance (116) (52) (4)
Deferred Credits and Other      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (155) (159)  
Ending balance (162) (155) (159)
San Diego Gas and Electric Company [Member]      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (87) (91) 0
Revenue from performance obligations satisfied during reporting period 4 4 1
Payments received in advance 0 0 (92)
Ending balance (83) (87) (91)
San Diego Gas and Electric Company [Member] | Other Current Liabilities      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (4) (4)  
Ending balance (4) (4) (4)
San Diego Gas and Electric Company [Member] | Deferred Credits and Other      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (83) (87)  
Ending balance $ (79) $ (83) $ (87)