v3.24.3
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