BALANCE SHEET COMPONENTS - Allowance for Doubtful Trade Receivables (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Aug. 31, 2026 |
Aug. 31, 2025 |
Aug. 31, 2026 |
Aug. 31, 2025 |
May 31, 2026 |
Nov. 30, 2025 |
May 31, 2025 |
Nov. 30, 2024 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||||||||
| Accounts Receivable, Allowance for Credit Loss, Current | $ 23,829 | $ 19,386 | $ 23,829 | $ 19,386 | $ 22,640 | $ 17,443 | $ 19,561 | $ 14,307 |
| Write-offs and reclassifications | (89) | (724) | (998) | (388) | ||||
| Provision for credit losses | $ 1,278 | $ 549 | $ 7,384 | $ 5,467 | ||||