v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2022
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in valuation allowance $ (200)      
Deferred tax liability, repatriation of the unremitted earnings   $ 7,900    
Cumulative undistributed foreign earnings   29,600    
Tax positions related to a prior period 4,770 5,234 $ 5,172 $ 5,276
Deferred tax assets related to operating loss carryforwards, not recorded 3,900      
Accrued estimated interest and penalties 300 $ 300    
Other Noncurrent Liabilities        
Operating Loss Carryforwards [Line Items]        
Tax positions related to a prior period 900      
Federal and Foreign | Various Dates through 2035        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 23,700      
Federal and Foreign | Indefinite Expiration        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 27,500      
State | Indefinite Expiration        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 16,100      
Tax credit carryforwards 3,400      
State | Various Dates through 2043        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 40,000      
State | Various Dates through 2039        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforwards 2,000      
Federal | Various Dates through 2039        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforwards $ 5,600