v3.26.1
Revenues - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
Revenue from Contract with Customer [Abstract]    
Returns liability $ 32.2 $ 34.4
Contract with customer, right to recover product, current 4.4 3.7
Contract with customer, liability, noncurrent 2.7 4.2
Deferred revenue 179.2 178.8
Deferred revenue recognized $ 158.5 $ 136.8