XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Sale of Receivables (Details) - USD ($)
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
May 31, 2023
Feb. 23, 2018
Sale of Receivables        
Amount collected $ 19,900,000   $ 13,400,000  
Purchase Agreement        
Sale of Receivables        
Retained interests 0      
Sale of receivables 35,000,000.0 $ 43,400,000    
Remitted receivables 34,100,000 43,500,000    
Amount collected 7,600,000   $ 1,300,000  
Discounts on sale of our receivables $ 200,000 $ 100,000    
Maximum | Purchase Agreement        
Sale of Receivables        
Maximum amount of receivables sold       $ 150,000,000