XML 162 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - BHE - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Doubtful Accounts(1) [Line Items]      
Inventory, other fossil fuel $ 250 $ 248  
Inventory, raw materials and supplies, gross 1,259 1,008  
Replacement cost of inventory, higher (lower) 4 22  
Goodwill impairment 0 0 $ 0
Unbilled revenue 787 828  
MEC      
Allowance for Doubtful Accounts(1) [Line Items]      
Inventory, raw materials and supplies, gross 240 175  
Replacement cost of inventory, higher (lower) 4 22  
Unbilled revenue 97 102  
Adjustment clause, under (over) collection in receivables $ 29 $ 156