v3.26.1
Leases - Supplemental cash flow information (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Leases      
Cash paid for amounts included in the measurement of lease liabilities $ 40.1 $ 15.9 $ 16.4
Operating lease liabilities arising from obtaining ROU assets 58.4 $ 21.7 $ 42.0
Additional future payments $ 31.0    
Unrecorded Unconditional Purchase Obligation, Category [Extensible Enumeration] us-gaap:OperatingLeaseLeaseNotYetCommencedMember    
Lease term 15 years