Business Combinations - Additions, Payments, and Net Changes, as well as Interest Expense Accretion on Estimated Acquisition Earn-Out Payables (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Business Combination [Abstract] | ||||
| Beginning balance | $ 393 | $ 143 | $ 541 | $ 167 |
| Additions from new acquisitions | 2 | 12 | 8 | 17 |
| Assumed estimated acquisition earn-out payables | 19 | 0 | 27 | 0 |
| Disposals | (6) | (6) | ||
| Payments | (59) | (20) | (224) | (46) |
| Subtotal | 349 | 135 | 346 | 138 |
| Net change in earnings from estimated acquisition earn-out payables: | ||||
| Change in fair value | (44) | 9 | (45) | 4 |
| Interest expense accretion | 4 | 2 | 11 | 3 |
| Net change in earnings from estimated acquisition earn-out payables | (40) | 11 | (34) | 7 |
| Foreign currency translation adjustments during the year | 1 | 5 | (2) | 6 |
| Ending balance | $ 310 | $ 151 | $ 310 | $ 151 |