v3.26.1
Balance Sheet Components - Allowance for Doubtful Receivables (Details)
$ in Thousands
6 Months Ended
May 31, 2026
USD ($)
Financing Receivable, Allowance for Credit Loss [Line Items]  
Beginning balance $ 106,160
Ending balance 104,724
Allowance For Doubtful Trade Receivables  
Financing Receivable, Allowance for Credit Loss [Line Items]  
Beginning balance 106,160
Additions 23,193
Write-offs, recoveries, reclassifications and foreign exchange translation (24,629)
Ending balance $ 104,724