XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives and Fair Value - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Nov. 30, 2024
Feb. 28, 2025
Nov. 30, 2025
May 31, 2024
Feb. 29, 2024
Nov. 30, 2023
May 31, 2023
Nov. 30, 2022
Derivative [Line Items]                
Accumulated other comprehensive loss $ (44,745) $ (47,690)   $ (30,021) $ (29,473) $ (25,128) $ (33,251)  
Scenario Forecast [Member]                
Derivative [Line Items]                
Accumulated other comprehensive loss     $ (155)          
Interest Rate Swap [Member]                
Derivative [Line Items]                
Fair value of interest rate swap   (1,355)   2,451        
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   $ 80,254   $ 70,315        
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]                
Derivative [Line Items]                
Derivative, notional amount               $ 250,000
Decrease in notional amount $ 200,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%