v3.26.1
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 39,030 $ 52,464  
Projected benefit obligation 44,000 63,700  
Net pension liability 5,000 11,200  
Supplemental Executive Retirement Plan (SERP)      
Defined Benefit Plan Disclosure [Line Items]      
Total contributions $ 15,100 12,900 $ 13,100
United States Plan      
Defined Benefit Plan Disclosure [Line Items]      
Required years of service for plan eligibility 1 year    
Total contributions $ 144,300 129,800 115,100
Canada | DPSP and RRSP      
Defined Benefit Plan Disclosure [Line Items]      
Total contributions $ 4,900 $ 4,700 $ 4,200