XML 112 R100.htm IDEA: XBRL DOCUMENT v3.19.2
Accumulated other comprehensive income (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 352,500 $ 351,954
Ending Balance 386,391 361,758
Unrealized appreciation of investments, net [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 370 62,093
Reclassifications to retained earnings upon adoption of new accounting standards   (61,340)
Other comprehensive income, net before reclassifications 163 (144)
Reclassifications before income taxes 4 (265)
Applicable income taxes (1) 56
Ending Balance 536 400
Foreign currency translation [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (4,603) (3,114)
Reclassifications to retained earnings upon adoption of new accounting standards   (65)
Other comprehensive income, net before reclassifications 145 (705)
Ending Balance (4,458) (3,884)
Defined benefit pension plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (816) (420)
Reclassifications to retained earnings upon adoption of new accounting standards   36
Other comprehensive income, net before reclassifications 45 (8)
Reclassifications before income taxes 31 84
Applicable income taxes (9) (22)
Ending Balance (749) (330)
Other AOCI transactions [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 34 12
Reclassifications to retained earnings upon adoption of new accounting standards   (6)
Other comprehensive income, net before reclassifications (44) 5
Reclassifications before income taxes 6 (8)
Applicable income taxes (3) 3
Ending Balance (7) 6
Accumulated other comprehensive income [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (5,015) 58,571
Reclassifications to retained earnings upon adoption of new accounting standards   (61,375)
Other comprehensive income, net before reclassifications 309 (852)
Reclassifications before income taxes 41 (189)
Applicable income taxes (13) 37
Ending Balance $ (4,678) $ (3,808)