XML 113 R105.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from contracts with customers disaggregated by reportable segment and source of revenue (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 63,747 $ 62,048 $ 184,510 $ 186,858
Other revenues 31,225 30,947 92,702 89,659
Total revenues 94,972 92,995 277,212 276,517
Industrial and Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 7,664 7,234 22,837 22,010
Building [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 5,106 5,176 14,817 15,083
Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,598 4,749 13,219 13,530
Grocery and Convenience Store Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 7,884 7,882 22,842 22,984
Food and Beverage Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,836 4,372 13,872 13,286
Auto Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 2,836 2,722 8,448 7,988
Other Retail and Wholesale Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 15,384 14,929 44,716 49,370
Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 9,523 9,150 27,472 26,667
Electricity and Natural Gas [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 5,916 5,834 16,287 15,940
Manufacturing Businesses [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 18,617 18,347 54,545 54,145
Other revenues 1,398 1,323 4,162 3,843
Total revenues 20,015 19,670 58,707 57,988
Manufacturing Businesses [Member] | Industrial and Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 7,630 7,185 22,685 21,854
Manufacturing Businesses [Member] | Building [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 5,106 5,176 14,817 15,083
Manufacturing Businesses [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,598 4,749 13,219 13,530
Manufacturing Businesses [Member] | Other Retail and Wholesale Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 896 823 2,725 2,485
Manufacturing Businesses [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 387 414 1,099 1,193
McLane [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 12,953 12,486 37,348 36,968
Other revenues 7 41 27 130
Total revenues 12,960 12,527 37,375 37,098
McLane [Member] | Grocery and Convenience Store Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 7,884 7,882 22,842 22,984
McLane [Member] | Food and Beverage Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 4,836 4,372 13,872 13,286
McLane [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 233 232 634 698
Service and Retailing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 8,355 7,833 24,825 23,529
Other revenues 2,213 1,995 6,526 5,893
Total revenues 10,568 9,828 31,351 29,422
Service and Retailing [Member] | Industrial and Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 34 49 152 156
Service and Retailing [Member] | Auto Sales [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 2,836 2,722 8,448 7,988
Service and Retailing [Member] | Other Retail and Wholesale Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 3,719 3,598 11,073 11,107
Service and Retailing [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1,766 1,464 5,152 4,278
BNSF [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 5,966 5,866 17,319 17,182
Other revenues 47 54 139 162
Total revenues 6,013 5,920 17,458 17,344
BNSF [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 5,966 5,866 17,319 17,182
Berkshire Hathaway Energy [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 7,020 6,932 19,357 19,048
Other revenues 273 391 685 1,020
Total revenues 7,293 7,323 20,042 20,068
Berkshire Hathaway Energy [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1,104 1,098 3,070 3,108
Berkshire Hathaway Energy [Member] | Electricity and Natural Gas [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 5,916 5,834 16,287 15,940
Pilot [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 10,836 10,584 31,116 35,986
Other revenues 43 39 280 115
Total revenues 10,879 10,623 31,396 36,101
Pilot [Member] | Other Retail and Wholesale Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 10,769 10,508 30,918 35,778
Pilot [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 67 76 198 208
Insurance, Corporate and Other [Member]        
Disaggregation of Revenue [Line Items]        
Other revenues 27,244 27,104 80,883 78,496
Total revenues $ 27,244 $ 27,104 $ 80,883 $ 78,496