v3.26.1
Fair Value Measurements - Schedule of Movement in the Fair Value, Liability (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 18.0 $ 31.0
Acquired businesses 16.0 4.0
Settled 0.0 (13.0)
Released (8.0) (5.0)
Amortization of discount 1.0 1.0
Ending balance $ 27.0 $ 18.0