v3.26.1
Fair Value and Derivatives - Summary of Fair Value of Term Loan and Senior Notes (Detail) - USD ($)
$ in Millions
May 31, 2026
May 31, 2025
Derivative [Line Items]    
Aggregate fair value $ 815.5 $ 914.9
Aggregate carrying value 800.0  
Term Loan and Senior Notes [Member]    
Derivative [Line Items]    
Aggregate carrying value [1] $ 800.0 $ 900.0
[1] Excludes unamortized debt issuance costs.