v3.25.4
Nature of Business and Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) - SEC Schedule, 12-09, Allowance, Credit Loss - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 454 $ 678 $ 740
Charge to costs and expenses 1,561 420 435
Write-offs and other (644) (638) (499)
Translation adjustments 3 (6) 2
Ending balance $ 1,374 $ 454 $ 678