v3.26.1
Revenue Recognition - Summary of Changes in Contract Liabilities (Detail) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
Change in Contract with Customer, Liability [Abstract]    
Beginning Balance $ 5.2 $ 7.6
Unearned revenue from cash received during the period 6.2 6.5
Revenue recognized related to contract liability balance (3.8) (8.9)
Ending Balance $ 7.6 $ 5.2