XML 346 R298.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Commitments Table (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    
MidAmerican Funding      
Contractual Obligation [Line Items]      
Coal transportation costs, railroad 76 $ 90 $ 123
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