XML 355 R307.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - SPPC (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Contractual Obligation [Line Items]      
2022 $ 4,360    
2023 2,914    
2024 2,578    
2025 1,582    
2026 1,381    
Thereafter 16,377    
Purchase obligation 29,192    
Fuel, capacity and transmission contract commitments      
Contractual Obligation [Line Items]      
2022 2,475    
2023 1,635    
2024 1,422    
2025 1,164    
2026 1,054    
Thereafter 11,964    
Purchase obligation 19,714    
Construction commitments      
Contractual Obligation [Line Items]      
2022 1,329    
2023 831    
2024 776    
2025 87    
2026 4    
Thereafter 0    
Purchase obligation 3,027    
Easements      
Contractual Obligation [Line Items]      
2022 82    
2023 84    
2024 80    
2025 82    
2026 83    
Thereafter 2,870    
Purchase obligation 3,281    
Maintenance, service and other contracts      
Contractual Obligation [Line Items]      
2022 474    
2023 364    
2024 300    
2025 249    
2026 240    
Thereafter 1,543    
Purchase obligation 3,170    
SPPC      
Contractual Obligation [Line Items]      
2022 407    
2023 759    
2024 921    
2025 229    
2026 134    
Thereafter 1,559    
Purchase obligation 4,009    
Easement expense 2 $ 2 $ 2
SPPC | Fuel, capacity and transmission contract commitments      
Contractual Obligation [Line Items]      
2022 338    
2023 227    
2024 149    
2025 120    
2026 105    
Thereafter 1,072    
Purchase obligation 2,011    
SPPC | Fuel and capacity contract commitments (not commercially operable)      
Contractual Obligation [Line Items]      
2022 25    
2023 27    
2024 27    
2025 26    
2026 26    
Thereafter 459    
Purchase obligation 590    
SPPC | Construction commitments      
Contractual Obligation [Line Items]      
2022 35    
2023 497    
2024 737    
2025 76    
2026 0    
Thereafter 0    
Purchase obligation 1,345    
SPPC | Easements      
Contractual Obligation [Line Items]      
2022 2    
2023 2    
2024 2    
2025 2    
2026 2    
Thereafter 28    
Purchase obligation 38    
SPPC | Maintenance, service and other contracts      
Contractual Obligation [Line Items]      
2022 7    
2023 6    
2024 6    
2025 5    
2026 1    
Thereafter 0    
Purchase obligation $ 25