v3.25.4
Accumulated other comprehensive income (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance $ 649,368    
Ending Balance 717,419 $ 649,368  
Unrealized investment gains (losses) [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance 117 190 $ (187)
Other comprehensive income 90 (43) 420
Reclassifications into net earnings 28 (30) (43)
Ending Balance 235 117 190
Foreign currency translation [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (7,039) (5,393) (6,142)
Other comprehensive income 1,502 (1,647) 741
Reclassifications into net earnings   1 8
Ending Balance (5,537) (7,039) (5,393)
Long duration insurance contracts [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance 2,015 1,353 1,541
Other comprehensive income 164 662 (188)
Ending Balance 2,179 2,015 1,353
Defined benefit pension plans [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance 1,148 (97) (552)
Other comprehensive income (570) 1,222 466
Reclassifications into net earnings (57) 23 (11)
Ending Balance 521 1,148 (97)
Other AOCI transactions [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance 175 184 288
Other comprehensive income 37 2 (25)
Reclassifications into net earnings (58) (11) (79)
Ending Balance 154 175 184
Accumulated other comprehensive income [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (3,584) (3,763) (5,052)
Other comprehensive income 1,223 196 1,414
Reclassifications into net earnings (87) (17) (125)
Ending Balance $ (2,448) $ (3,584) $ (3,763)