XML 63 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Feb. 29, 2024
Feb. 28, 2025
May 31, 2023
Nov. 30, 2022
Derivative [Line Items]        
Accumulated other comprehensive loss $ (29,473)   $ (33,251)  
Scenario Forecast [Member]        
Derivative [Line Items]        
Accumulated other comprehensive loss   $ 2,091    
Interest Rate Swap [Member]        
Derivative [Line Items]        
Derivative, notional amount       $ 250,000
Fair value of interest rate swap $ 928   2,683  
Cash Flow Hedging [Member] | Base Rate        
Derivative [Line Items]        
Derivative fixed interest rate 1.50%      
Not Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Exchange Contract [Member]        
Derivative [Line Items]        
Derivative, notional amount $ 65,088   $ 15,500  
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative [Line Items]        
Derivative, notional amount       $ 250,000
Derivatives, maturity date Jun. 30, 2027      
Derivative fixed interest rate 4.215%      
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Prime Rate        
Derivative [Line Items]        
Derivative fixed interest rate 2.25%