BALANCE SHEET COMPONENTS - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
May 31, 2022
Nov. 30, 2021
Balance Sheet Related Disclosures [Abstract]    
2021 (remaining three months) $ 82,532  
2023 153,699  
2024 139,964  
2025 128,441  
2026 112,922  
Thereafter 420,429  
Total $ 1,037,987 $ 655,528