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