XML 92 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Components of profit (loss) before taxes (Details ) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of profit (loss) before taxes      
U.S. $ 6,219 $ 6,463 $ 2,962
Non-U.S. 7,154 6,587 5,790
Consolidated profit before taxes $ 13,373 $ 13,050 $ 8,752