XML 118 R110.htm IDEA: XBRL DOCUMENT v3.25.3
Business segment data - Reconciliations of Revenues and Earnings before income taxes (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 94,972 $ 92,995 $ 277,212 $ 276,517
Investment gains (losses) 21,939 20,514 21,868 46,247
Equity method investments 330 222 (4,289) 967
Earnings before income taxes 38,105 32,508 58,003 86,351
Operating Businesses [Member]        
Segment Reporting Information [Line Items]        
Revenues 94,237 92,809 274,998 276,165
Earnings before income taxes 14,424 12,949 39,417 38,737
Segment Reconciling Items [Member]        
Segment Reporting Information [Line Items]        
Investment gains (losses) 21,939 20,514 21,868 46,247
Equity method investments 330 222 (4,289) 967
Corporate, Eliminations and Other [Member]        
Segment Reporting Information [Line Items]        
Revenues 735 186 2,214 352
Earnings before income taxes from operating businesses $ 1,412 $ (1,177) $ 1,007 $ 400