XML 133 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUES - CONTRACT LIABILITIES (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Contract with Customer, Liability [Roll Forward]      
Beginning balance $ (252) $ (278) $ (207)
Revenue from performance obligations satisfied during reporting period 14 131 52
Payments received in advance (21) (105) (123)
Contract modification 61 0 0
Ending balance (198) (252) (278)
Other Current Liabilities      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (45) (116)  
Ending balance (5) (45) (116)
Deferred Credits and Other      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (207) (162)  
Ending balance (193) (207) (162)
SDG&E      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (79) (83) (87)
Revenue from performance obligations satisfied during reporting period 4 4 4
Ending balance (75) (79) (83)
SDG&E | Other Current Liabilities      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (4) (4)  
Ending balance (3) (4) (4)
SDG&E | Deferred Credits and Other      
Contract with Customer, Liability [Roll Forward]      
Beginning balance (75) (79)  
Ending balance $ (72) $ (75) $ (79)