v3.25.4
Fair Value Measurements (Narrative) (Details)
€ in Millions
3 Months Ended
Nov. 30, 2025
USD ($)
Nov. 30, 2024
USD ($)
May 31, 2028
EUR (€)
May 31, 2026
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notional amount $ 95,500,000      
Foreign translation gains (losses) 1,200,000 $ 1,900,000    
Forecast [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notional amount     € 163.2 $ 175,000,000
Fair Value, Measurements, Nonrecurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets fair value adjustments 0 0    
Liabilities fair value adjustments $ 0 $ 0