v3.26.1
Fair Value Measurements - NPC (Details) - Recurring - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Assets, fair value $ 6,042 $ 3,566
Investment funds    
Assets:    
Equity securities 243 283
Money market mutual funds    
Assets:    
Money market mutual funds 3,986 1,469
Level 1    
Assets:    
Assets, fair value 5,103 2,648
Level 1 | Investment funds    
Assets:    
Equity securities 243 283
Level 1 | Money market mutual funds    
Assets:    
Money market mutual funds 3,986 1,469
Level 2    
Assets:    
Assets, fair value 931 916
Level 2 | Investment funds    
Assets:    
Equity securities 0 0
Level 2 | Money market mutual funds    
Assets:    
Money market mutual funds 0 0
Level 3    
Assets:    
Assets, fair value 12 10
Level 3 | Investment funds    
Assets:    
Equity securities 0 0
Level 3 | Money market mutual funds    
Assets:    
Money market mutual funds 0 0
Commodity derivatives | Level 1    
Liabilities:    
Commodity derivatives (15) (13)
Commodity derivatives | Level 2    
Liabilities:    
Commodity derivatives (136) (169)
Commodity derivatives | Level 3    
Liabilities:    
Commodity derivatives (67) (56)
NPC    
Assets:    
Assets, fair value 83 24
NPC | Investment funds    
Assets:    
Equity securities 6 5
NPC | Money market mutual funds    
Assets:    
Money market mutual funds 77 19
NPC | Level 1    
Assets:    
Assets, fair value 83 24
NPC | Level 1 | Investment funds    
Assets:    
Equity securities 6 5
NPC | Level 1 | Money market mutual funds    
Assets:    
Money market mutual funds 77 19
NPC | Level 2    
Assets:    
Assets, fair value 0 0
NPC | Level 2 | Investment funds    
Assets:    
Equity securities 0 0
NPC | Level 2 | Money market mutual funds    
Assets:    
Money market mutual funds 0 0
NPC | Level 3    
Assets:    
Assets, fair value 0 0
NPC | Level 3 | Investment funds    
Assets:    
Equity securities 0 0
NPC | Level 3 | Money market mutual funds    
Assets:    
Money market mutual funds 0 0
NPC | Commodity derivatives    
Liabilities:    
Commodity derivatives (51) (41)
NPC | Commodity derivatives | Level 1    
Liabilities:    
Commodity derivatives 0 0
NPC | Commodity derivatives | Level 2    
Liabilities:    
Commodity derivatives 0 0
NPC | Commodity derivatives | Level 3    
Liabilities:    
Commodity derivatives $ (51) $ (41)