XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value and Derivatives - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2024
Nov. 30, 2022
May 31, 2022
Derivative [Line Items]        
Gain of accumulated other comprehensive income $ (33,251)     $ (27,769)
Scenario Forecast [Member]        
Derivative [Line Items]        
Gain of accumulated other comprehensive income   $ 2,087    
Interest Rate Swaps [Member]        
Derivative [Line Items]        
Derivative, notional amount     $ 250,000  
Fair value of interest rate swap $ 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 $ 15,500     $ 4,424
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%