XML 350 R302.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - PAC - Commitments Tables (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    
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    
PAC      
Contractual Obligation [Line Items]      
2022 1,250    
2023 877    
2024 711    
2025 461    
2026 442    
Thereafter 3,860    
Purchase obligation $ 7,601    
Maximum percentage of energy sources for which a share of operating costs and debt service is required 5.00% 5.00% 5.00%
PAC | Purchased electricity contracts - commercially operable      
Contractual Obligation [Line Items]      
2022 $ 372    
2023 223    
2024 212    
2025 194    
2026 192    
Thereafter 2,190    
Purchase obligation 3,383    
PAC | Fuel contracts      
Contractual Obligation [Line Items]      
2022 586    
2023 366    
2024 310    
2025 134    
2026 129    
Thereafter 468    
Purchase obligation 1,993    
PAC | Construction commitments      
Contractual Obligation [Line Items]      
2022 51    
2023 106    
2024 27    
2025 0    
2026 0    
Thereafter 0    
Purchase obligation 184    
PAC | Transmission      
Contractual Obligation [Line Items]      
2022 108    
2023 106    
2024 90    
2025 62    
2026 51    
Thereafter 431    
Purchase obligation 848    
PAC | Easements      
Contractual Obligation [Line Items]      
2022 20    
2023 20    
2024 19    
2025 19    
2026 19    
Thereafter 518    
Purchase obligation 615    
PAC | Maintenance, service and other contracts      
Contractual Obligation [Line Items]      
2022 113    
2023 56    
2024 53    
2025 52    
2026 51    
Thereafter 253    
Purchase obligation $ 578