v3.26.3
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