v3.26.1
Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
Income Taxes    
Income tax payable $ 8.8  
Income tax receivable   $ 5.6
Minimum    
Income Taxes    
Period for net operating losses carry forward (in years) 5 years  
Maximum    
Income Taxes    
Period for net operating losses carry forward (in years) 20 years