XML 157 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - BHE - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 28, 2021
Allowance for Doubtful Accounts(1) [Line Items]        
Inventory, other fossil fuel $ 248 $ 296    
Inventory, raw materials and supplies, gross 1,008 826    
Replacement cost of inventory, higher (lower) 22 27    
Goodwill impairment 0 0 $ 0  
Unbilled revenue 828 718    
MEC        
Allowance for Doubtful Accounts(1) [Line Items]        
Inventory, raw materials and supplies, gross 175 135    
Replacement cost of inventory, higher (lower) 22 27    
Unbilled revenue 102 85    
Adjustment clause, under (over) collection in receivables $ 156 $ 230   $ 245