XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Long Term Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
May 31, 2025
Debt Instrument [Line Items]      
Amortization of debt issuance costs on line of credit $ 539 $ 860  
Unamortized debt Issuance expense 7,470   $ 8,315
Accrued interest 3,556   $ 11,078
Term Loan [Member]      
Debt Instrument [Line Items]      
Repayment of debt 45,000    
Debt issuance cost write off 393    
Senior Notes [Member]      
Debt Instrument [Line Items]      
Debt issuance cost write off 41    
Debt instrument purchase amount 3,500,000    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Repayment of debt $ 51,500