v3.25.4
Revenue (Change in Contract Assets and Liabilities) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contract Assets    
Balance at January 1, $ 473 $ 357
Additions 1,046 963
Transfers to accounts receivable (984) (844)
Effect of foreign exchange rate changes 5 (3)
Balance at December 31, 540 473
Contract Liabilities    
Balance at January 1, 866 869
Cash received for performance obligations not yet fulfilled 884 847
Revenue recognized (846) (835)
Effect of foreign exchange rate changes 23 (15)
Balance at December 31, $ 927 866
Mc Griff Insurance Services L L C    
Contract Assets    
Additions   $ 69