XML 148 R134.htm IDEA: XBRL DOCUMENT v3.22.4
Contingencies and Commitments - Narrative (Detail)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Store
Location
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Other Commitments [Line Items]          
Purchase commitments - 2023     $ 12,000    
Purchase commitments - 2024     5,000    
Purchase commitments - 2025     3,000    
Purchase commitments - 2026     2,000    
Purchase commitments - 2027     2,000    
Purchase commitments - After 2027     18,000    
Equity method investments, carrying value     28,050 $ 16,045  
Revenues     302,089 276,203 $ 245,579
Earnings before income taxes     (30,576) 111,686 55,693
Assets     948,452 958,784 873,729
Excess consideration paid for acquiring noncontrolling Interest   $ 362      
Berkshire Hathaway Energy [Member] | Greg Abel          
Other Commitments [Line Items]          
Acquisition of outstanding shares, value   $ 870      
Berkshire Hathaway Inc. (Parent) [Member]          
Other Commitments [Line Items]          
Equity method investments, carrying value     12,937 13,112  
Revenues     (22,908) 88,658 $ 43,911
Assets     495,384 528,592  
Liabilities     23,024 $ 22,393  
Pilot Travel Centers LLC [Member]          
Other Commitments [Line Items]          
Equity method investments, carrying value     $ 3,200    
Pilot Travel Centers LLC [Member] | Subsequent Event [Member]          
Other Commitments [Line Items]          
Percentage of additional interest acquired 41.40%        
Consideration for additional interest acquired $ 8,200        
Pilot Travel Centers LLC [Member] | Canadian Provinces [Member]          
Other Commitments [Line Items]          
Number of places retail locations located | Location     6    
Pilot Travel Centers LLC [Member] | U.S. States [Member]          
Other Commitments [Line Items]          
Number of places retail locations located | Location     44    
Pilot Travel Centers LLC [Member] | U.S. and Canada [Member] | Retail Locations [Member] | Minimum [Member]          
Other Commitments [Line Items]          
Number of retail | Store     150    
Pilot Travel Centers LLC [Member] | U.S. and Canada [Member] | Travel Center Locations [Member] | Minimum [Member]          
Other Commitments [Line Items]          
Number of retail | Store     650    
Pilot Travel Centers LLC [Member]          
Other Commitments [Line Items]          
Equity method investment ownership percentage     38.60%