BALANCE SHEET COMPONENTS - Allowance for Doubtful Trade Receivables (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
May 31, 2026 |
May 31, 2025 |
May 31, 2026 |
May 31, 2025 |
Feb. 28, 2026 |
Nov. 30, 2025 |
Feb. 28, 2025 |
Nov. 30, 2024 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||||||||
| Accounts Receivable, Allowance for Credit Loss, Current | $ 22,640 | $ 19,561 | $ 22,640 | $ 19,561 | $ 19,524 | $ 17,443 | $ 17,416 | $ 14,307 |
| Write-offs and reclassifications | (909) | 540 | (909) | 336 | ||||
| Provision for credit losses | $ 4,025 | $ 1,605 | $ 6,106 | $ 4,918 | ||||