Acquisitions (Details) $ in Millions |
6 Months Ended | ||
|---|---|---|---|
|
Oct. 01, 2025
USD ($)
business
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
|
| Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] | |||
| Number of businesses acquired | business | 1 | ||
| Payments to acquire businesses, net of cash acquired | $ | $ 120 | $ 0 | $ (1) |