XML 129 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUES - CONTRACT LIABILITIES (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Contract with Customer, Liability [Roll Forward]        
Beginning balance   $ (198) $ (252) $ (278)
Revenue from performance obligations satisfied during reporting period   11 14 131
Payments received in advance   (7) (21) (105)
Contract modification $ 61 (2) 61 0
Ending balance (198) (196) (198) (252)
Other Current Liabilities        
Contract with Customer, Liability [Roll Forward]        
Beginning balance   (5)    
Ending balance (5) (105) (5)  
Deferred credits and other        
Contract with Customer, Liability [Roll Forward]        
Beginning balance   (193)    
Ending balance (193) (91) (193)  
SDG&E        
Contract with Customer, Liability [Roll Forward]        
Beginning balance   (75) (79) (83)
Revenue from performance obligations satisfied during reporting period   3 4 4
Ending balance (75) (72) (75) $ (79)
SDG&E | Other Current Liabilities        
Contract with Customer, Liability [Roll Forward]        
Beginning balance   (3)    
Ending balance (3) (4) (3)  
SDG&E | Deferred credits and other        
Contract with Customer, Liability [Roll Forward]        
Beginning balance   (72)    
Ending balance $ (72) $ (68) $ (72)