v3.26.1
Contingencies and commitments - Narrative (Details)
$ in Millions
1 Months Ended 6 Months Ended 22 Months Ended 54 Months Ended
Apr. 08, 2026
USD ($)
Plaintiff
Feb. 15, 2026
USD ($)
Apr. 25, 2024
USD ($)
Oct. 31, 2023
USD ($)
May 31, 2026
Plaintiff
Sep. 30, 2024
USD ($)
Jun. 30, 2023
Plaintiff
Nov. 30, 2021
USD ($)
Jun. 30, 2026
USD ($)
Plaintiff
Jan. 31, 2026
USD ($)
Plaintiff
Complaint
Jun. 30, 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,850   $ 2,850        
Legal settlements amount paid                 589   2,300        
Unpaid estimated liability                 $ 572   572 $ 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 named plaintiffs | Plaintiff 201       21                    
Loss contingency, awarded value $ 1,250                            
Number of plaintiffs, limited judgments | Plaintiff                 129            
Loss contingency, granted trial         In May 2026, the Multnomah County Circuit Court Oregon granted PacifiCorp’s request to stay the remaining scheduled James Phase II damages trials, but permitted certain pre-trial activities, such as damages discovery and mediation, to continue, as well as scheduled a trial beginning September 2027 for 21 plaintiffs, all of whom live in a single geographic area. The stay is in effect until issuance of an appellate judgment by the Oregon Court of Appeals in James following (i) a decision on the merits by the Oregon Supreme Court affirming the Oregon Court of Appeals April 2026 opinion or (ii) at least 14 days following a decision by the Oregon Supreme Court reversing the Oregon Court of Appeals April 2026 opinion. Certain damages discovery related to previously scheduled CMO No. 11 trials will resume on August 10, 2026.                    
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]                              
Commitments and Contingencies [Line Items]                              
Loss contingency, awarded value 910                            
PacifiCorp [Member] | James Case Multnomah County Circuit Court [Member] | Doubled Economic Damages [Member]                              
Commitments and Contingencies [Line Items]                              
Loss contingency, awarded value 133                            
PacifiCorp [Member] | James Case Multnomah County Circuit Court [Member] | Punitive Damages [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          
Number of complaints | Complaint                   9          
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