v3.26.1
Contingencies and commitments - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended 22 Months Ended 51 Months Ended
Apr. 08, 2026
USD ($)
Plaintiff
Feb. 15, 2026
USD ($)
Apr. 25, 2024
USD ($)
Oct. 31, 2023
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2023
Plaintiff
Nov. 30, 2021
USD ($)
Mar. 31, 2026
USD ($)
Plaintiff
Jan. 31, 2026
USD ($)
Plaintiff
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jul. 29, 2022
a
Sep. 30, 2020
a
Aug. 16, 2020
a
Berkshire Hathaway Energy [Member] | HomeServices of America [Member] | Antitrust Cases [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, sought amount               $ 9,000            
Berkshire Hathaway Energy [Member] | HomeServices of America [Member] | Antitrust Burnett Case [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, awarded value       $ 1,800                    
Legal settlements amount paid     $ 130                      
Settlement payments to be paid     $ 250                      
NICO [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency accrual         $ 535                  
PacifiCorp [Member] | PGE Entities [Member]                            
Commitments and Contingencies [Line Items]                            
Consideration transferred   $ 1,900                        
PacifiCorp [Member] | Wildfires [Member]                            
Commitments and Contingencies [Line Items]                            
Estimated pre-tax probable loss               2,900   $ 2,900        
Legal settlements amount paid               584   2,300        
Unpaid estimated liability               $ 577   577 $ 1,200      
PacifiCorp [Member] | Beachie Creek Fire [Member]                            
Commitments and Contingencies [Line Items]                            
Number of acres burned | a                           193,000
PacifiCorp [Member] | South Obenchain Fire [Member]                            
Commitments and Contingencies [Line Items]                            
Number of acres burned | a                         33,000  
PacifiCorp [Member] | Echo Mountain Complex Fire [Member]                            
Commitments and Contingencies [Line Items]                            
Number of acres burned | a                         3,000  
PacifiCorp [Member] | 242 Fire [Member]                            
Commitments and Contingencies [Line Items]                            
Number of acres burned | a                         14,000  
PacifiCorp [Member] | James Case Multnomah County Circuit Court [Member] | 2020 Wildfires [Member]                            
Commitments and Contingencies [Line Items]                            
Number of plaintiffs, limited judgments | Plaintiff               129            
PacifiCorp [Member] | James Case Multnomah County Circuit Court [Member] | 2020 Wildfires [Member] | Subsequent Event [Member]                            
Commitments and Contingencies [Line Items]                            
Number of named plaintiffs | Plaintiff 201                          
Loss contingency, awarded value $ 1,250                          
PacifiCorp [Member] | James Case Multnomah County Circuit Court [Member] | 2020 Wildfires [Member] | Surety Bond [Member]                            
Commitments and Contingencies [Line Items]                            
Unpaid estimated liability               $ 719   $ 719        
PacifiCorp [Member] | James Case Multnomah County Circuit Court [Member] | Non-Economic Damages [Member] | Subsequent Event [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, awarded value 910                          
PacifiCorp [Member] | James Case Multnomah County Circuit Court [Member] | Doubled Economic Damages [Member] | Subsequent Event [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, awarded value 133                          
PacifiCorp [Member] | James Case Multnomah County Circuit Court [Member] | Punitive Damages [Member] | Subsequent Event [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, awarded value $ 244                          
PacifiCorp [Member] | James Case Multnomah County Circuit Court Mass Complaints [Member] | 2020 Wildfires [Member]                            
Commitments and Contingencies [Line Items]                            
Number of named plaintiffs | Plaintiff                 1,760          
Multiplier used to determine economic and non-economic damages                 0.25          
PacifiCorp [Member] | James Case Multnomah County Circuit Court Mass Complaints [Member] | Economic Damages [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, sought amount                 $ 5          
PacifiCorp [Member] | James Case Multnomah County Circuit Court Mass Complaints [Member] | Non-Economic Damages [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, sought amount                 $ 25          
PacifiCorp [Member] | James Case Multnomah County Circuit Court First Trial [Member] | 2020 Wildfires [Member]                            
Commitments and Contingencies [Line Items]                            
Number of named plaintiffs | Plaintiff           17                
Multiplier used to determine economic and non-economic damages           0.25                
PacifiCorp [Member] | Minimum [Member] | 2020 Wildfires [Member]                            
Commitments and Contingencies [Line Items]                            
Number of acres burned | a                         500,000  
PacifiCorp [Member] | Minimum [Member] | 2022 Wildfire [Member]                            
Commitments and Contingencies [Line Items]                            
Number of acres burned | a                       60,000    
PacifiCorp [Member] | Minimum [Member] | James Case Multnomah County Circuit Court [Member] | Economic Damages [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, sought amount             $ 600              
PacifiCorp [Member] | Minimum [Member] | James Case Multnomah County Circuit Court [Member] | Non-Economic Damages [Member]                            
Commitments and Contingencies [Line Items]                            
Loss contingency, sought amount             $ 1,000