v3.26.1
Summary of Significant Accounting Policies - Revenue Recognition and Cumulative Catch-up Adjustments (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Summary of Significant Accounting Policies      
Favorable cumulative catch-up adjustments   $ 3.8 $ 12.1
Unfavorable cumulative catch-up adjustments $ (2.7) (6.6) (9.1)
Net cumulative catch-up adjustments $ (2.7) $ (2.8) $ 3.0