XML 222 R174.htm IDEA: XBRL DOCUMENT v3.23.2
Components of Accumulated Other Comprehensive Loss, Net - BHE (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance $ 51,651 $ 50,424 $ 50,639 $ 50,589
Other comprehensive income (loss) 264 (430) 304 (448)
Balance 52,960 51,191 52,960 51,191
Accumulated Other Comprehensive (Loss) Income, Net        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance (2,109) (1,358) (2,149) (1,340)
Other comprehensive income (loss) 264 (430) 304 (448)
Balance (1,845) (1,788) (1,845) (1,788)
Unrecognized Amounts on Retirement Benefits        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance     (390) (318)
Other comprehensive income (loss)     (11) 40
Balance (401) (278) (401) (278)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance     (1,896) (1,086)
Other comprehensive income (loss)     331 (591)
Balance (1,565) (1,677) (1,565) (1,677)
Unrealized Losses on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance     135 59
Other comprehensive income (loss)     (16) 103
Balance 119 162 119 162
Noncontrolling Interest        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance     (2) (5)
Other comprehensive income (loss)     0 0
Balance $ (2) $ (5) $ (2) $ (5)