XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefit Plans - Narrative (Details) - USD ($)
3 Months Ended
Aug. 31, 2024
May 31, 2025
Employee Benefit Plans (Details) [Line Items]    
Pension contributions $ 300,000  
Pension Plans | Foreign Plan    
Employee Benefit Plans (Details) [Line Items]    
Expected future employer contributions   $ 1,300,000