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 |