XML 55 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Revenue Recognition and Cumulative Catch-up Adjustments (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Summary of Significant Accounting Policies      
Favorable cumulative catch-up adjustments $ 12.6 $ 15.0 $ 16.1
Unfavorable cumulative catch-up adjustments (4.3) (5.0) (4.1)
Net cumulative catch-up adjustments $ 8.3 $ 10.0 $ 12.0