v3.25.2
Fair Value and Derivatives - Additional Information (Detail) - USD ($)
12 Months Ended
Nov. 30, 2022
May 31, 2025
Nov. 30, 2025
Nov. 30, 2024
May 31, 2024
Derivative [Line Items]          
Marketable securities   $ 0     $ 325,000
Accumulated other comprehensive loss   (28,898,000)     (30,021,000)
Scenario Forecast [Member]          
Derivative [Line Items]          
Accumulated other comprehensive loss     $ (281,000)    
Interest Rate Swap [Member]          
Derivative [Line Items]          
Fair value of interest rate swap   (1,659,000)     2,451,000
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,023,000     $ 70,315,000
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]          
Derivative [Line Items]          
Derivative, notional amount $ 250,000,000        
Decrease in notional amount $ 200,000,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%