Business segment data - Revenues (Detail) - USD ($) $ in Millions |
3 Months Ended |
12 Months Ended |
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Mar. 31, 2017 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
$ 63,714
|
$ 63,450
|
$ 62,200
|
$ 58,473
|
$ 58,800
|
$ 59,507
|
$ 57,256
|
$ 64,370
|
$ 247,837
|
$ 239,933
|
$ 215,114
|
BNSF [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
23,703
|
|
|
Berkshire Hathaway Energy [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
19,970
|
|
|
Manufacturing Businesses [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
61,770
|
|
|
McLane Company [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
49,987
|
|
|
Service and Retailing Businesses [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
28,849
|
|
|
Operating Businesses [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
247,587
|
240,342
|
215,432
|
Operating Businesses [Member] | Insurance Group [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Premiums earned |
|
|
|
|
|
|
|
|
57,418
|
60,597
|
45,881
|
Interest, dividend and other investment income |
|
|
|
|
|
|
|
|
5,518
|
4,865
|
4,522
|
Revenues |
|
|
|
|
|
|
|
|
62,936
|
65,462
|
50,403
|
Operating Businesses [Member] | Insurance Group [Member] | GEICO [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Premiums earned |
|
|
|
|
|
|
|
|
33,363
|
29,441
|
25,483
|
Operating Businesses [Member] | Insurance Group [Member] | Berkshire Hathaway Reinsurance Group [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Premiums earned |
|
|
|
|
|
|
|
|
15,944
|
24,013
|
14,141
|
Operating Businesses [Member] | Insurance Group [Member] | Berkshire Hathaway Primary Group [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Premiums earned |
|
|
|
|
|
|
|
|
8,111
|
7,143
|
6,257
|
Operating Businesses [Member] | BNSF [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
23,855
|
21,387
|
19,829
|
Operating Businesses [Member] | Berkshire Hathaway Energy [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
19,987
|
18,854
|
17,764
|
Operating Businesses [Member] | Manufacturing Businesses [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
61,883
|
57,645
|
52,969
|
Operating Businesses [Member] | McLane Company [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
49,987
|
49,775
|
48,075
|
Operating Businesses [Member] | Service and Retailing Businesses [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
28,939
|
27,219
|
26,392
|
Corporate, Eliminations and Other [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
|
|
|
|
$ 250
|
$ (409)
|
$ (318)
|