Acquisitions and Divestitures - Summary of Preliminary Fair Values Assigned to Assets Acquired and Liabilities Assumed (Parenthetical) (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
Jul. 31, 2022 |
|---|---|---|---|
| Business Acquisition [Line Items] | |||
| Trade receivables, net of allowances | $ 1,618.3 | $ 1,471.0 | |
| Delaware Basin Acquisition [Member] | |||
| Business Acquisition [Line Items] | |||
| Fair value of the assets acquired includes trade receivables | $ 211.0 | ||
| Gross amount due under contract | 213.4 | ||
| Expected to be uncollectible | 2.4 | ||
| Trade receivables, net of allowances | $ 18.5 |