XML 393 R337.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - NPC (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Contractual Obligation [Line Items]      
2024 $ 4,809    
2025 2,682    
2026 2,273    
2027 1,777    
2028 1,554    
Thereafter 16,621    
Purchase obligation 29,716    
Construction commitments      
Contractual Obligation [Line Items]      
2024 1,883    
2025 475    
2026 388    
2027 67    
2028 22    
Thereafter 28    
Purchase obligation 2,863    
Easements      
Contractual Obligation [Line Items]      
2024 84    
2025 82    
2026 82    
2027 82    
2028 85    
Thereafter 3,213    
Purchase obligation 3,628    
Maintenance, service and other contracts      
Contractual Obligation [Line Items]      
2024 482    
2025 459    
2026 452    
2027 323    
2028 258    
Thereafter 1,325    
Purchase obligation 3,299    
NPC      
Contractual Obligation [Line Items]      
2024 760    
2025 602    
2026 576    
2027 533    
2028 474    
Thereafter 5,401    
Purchase obligation 8,346    
Easement expense 4 $ 4 $ 4
NPC | Purchased electricity contracts - commercially operable      
Contractual Obligation [Line Items]      
2024 328    
2025 304    
2026 306    
2027 308    
2028 286    
Thereafter 2,806    
Purchase obligation 4,338    
NPC | Purchased electricity contracts - non-commercially operable      
Contractual Obligation [Line Items]      
2024 92    
2025 122    
2026 126    
2027 126    
2028 125    
Thereafter 2,376    
Purchase obligation 2,967    
NPC | Fuel contracts      
Contractual Obligation [Line Items]      
2024 55    
2025 54    
2026 54    
2027 53    
2028 47    
Thereafter 124    
Purchase obligation 387    
NPC | Construction commitments      
Contractual Obligation [Line Items]      
2024 248    
2025 76    
2026 41    
2027 16    
2028 9    
Thereafter 28    
Purchase obligation 418    
NPC | Transmission      
Contractual Obligation [Line Items]      
2024 8    
2025 8    
2026 12    
2027 10    
2028 5    
Thereafter 36    
Purchase obligation 79    
NPC | Easements      
Contractual Obligation [Line Items]      
2024 4    
2025 2    
2026 1    
2027 1    
2028 1    
Thereafter 31    
Purchase obligation 40    
NPC | Maintenance, service and other contracts      
Contractual Obligation [Line Items]      
2024 25    
2025 36    
2026 36    
2027 19    
2028 1    
Thereafter 0    
Purchase obligation $ 117