Fair Value Measurements - Schedule of Reconciliation Beginning and Ending Amount of Contingent Consideration Liabilities (Details) $ in Millions |
3 Months Ended |
|---|---|
|
Oct. 31, 2024
USD ($)
| |
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | |
| Contingent consideration liability at the beginning of the period | $ 0.0 |
| Initial valuation on the acquisition date | 648.9 |
| Change in fair value | (6.3) |
| Contingent consideration liability at the end of the period | $ 655.2 |