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 |