XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Maturity (Details)
$ in Thousands
May 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 $ 5,206
2027 5,713
2028 3,766
2029 3,128
2030 1,207
2031 540
Thereafter 363
Lessee, Operating Lease, Liability, to be Paid, Total 19,923
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,712)
Operating Lease, Liability 18,211
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 2,051
2027 2,713
2028 2,618
2029 2,413
2030 1,741
2031 219
Thereafter 3
Finance Lease, Liability, to be Paid, Total 11,758
Finance Lease, Liability, Undiscounted Excess Amount (1,597)
Finance Lease, Liability 10,161
2026 7,257
2027 8,426
2028 6,384
2029 5,541
2030 2,948
2031 759
Thereafter 366
Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due 31,681
Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount (3,309)
Lessee, Operating Lease, Liability And Finance Lease, Liability $ 28,372