v3.26.1
Components of Accumulated Other Comprehensive Loss, Net - BHE (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 56,292 $ 52,149 $ 55,309 $ 51,289
Other comprehensive income (loss) (59) 525 (191) 688
Ending balance 57,121 53,364 57,121 53,364
Unrecognized Amounts on Retirement Benefits        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (482) (421)
Other comprehensive income (loss)     21 (21)
Ending balance (461) (442) (461) (442)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (1,409) (1,999)
Other comprehensive income (loss)     (207) 725
Ending balance (1,616) (1,274) (1,616) (1,274)
Unrealized Losses on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     46 78
Other comprehensive income (loss)     (5) (16)
Ending balance 41 62 41 62
Noncontrolling Interest        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     1 1
Other comprehensive income (loss)     0 0
Ending balance 1 1 1 1
Accumulated Other Comprehensive (Loss) Income, Net        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (1,976) (2,178) (1,844) (2,341)
Other comprehensive income (loss) (59) 525 (191) 688
Ending balance $ (2,035) $ (1,653) $ (2,035) $ (1,653)