XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Sale of Receivables (Details) - USD ($)
$ in Millions
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
May 31, 2023
Feb. 23, 2018
Sale of Receivables        
Maximum amount of receivables sold $ 12.6      
Amount collected 10.4   $ 13.4  
Purchase Agreement        
Sale of Receivables        
Retained interests 0.0      
Sale of receivables 72.6 $ 87.2    
Remitted receivables 71.7 $ 86.1    
Amount collected 1.2   $ 1.3  
Reduction in availability of purchase agreement $ 137.4      
Maximum | Purchase Agreement        
Sale of Receivables        
Maximum amount of receivables sold       $ 150.0