XML 389 R338.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - BHE - Contingency Accrual (Details) - Wildfires - PAC - USD ($)
$ in Millions
12 Months Ended 36 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Loss Contingency - Liabilities        
Beginning balance $ 1,723 $ 424 $ 252 $ 252
Accrued losses 346 1,930 225  
Payments (533) (631) (53) (1,217)
Ending balance 1,536 1,723 424 1,536
Loss Contingency - Receivables        
Beginning balance 499 246 116 116
Accruals 0 253 161  
Payments received (401) 0 (31)  
Ending balance $ 98 $ 499 $ 246 $ 98