v3.26.1
Derivative Financial Instruments and Hedging Activities - Summary of Net Investment Hedge Outstanding (Details) - Net Investment Hedges
€ in Millions
12 Months Ended
May 31, 2026
EUR (€)
Derivative [Line Items]  
Maturity Date Nov. 30, 2030
Pay Fixed  
Derivative [Line Items]  
Notional Amount € 75.0
Interest Rate 0.00%
Receive Fixed  
Derivative [Line Items]  
Notional Amount € 86.4
Interest Rate 1.06%