Financial Instruments - Schedule of Estimated Fair Values and Categorization Levels of Financial Instruments (Details) - USD ($) $ in Thousands |
May 31, 2019 |
Nov. 30, 2018 |
| Reported Value Measurement [Member] | Recurring | Fair Value, Inputs, Level 1 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Money market funds |
$ 291,010
|
$ 219,229
|
| Reported Value Measurement [Member] | Recurring | Fair Value, Inputs, Level 2 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Note Receivable |
10,500
|
10,500
|
| Estimate of Fair Value Measurement [Member] | Recurring | Fair Value, Inputs, Level 2 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Note Receivable |
10,500
|
10,500
|
| Senior Notes | Reported Value Measurement [Member] | Nonrecurring | Fair Value, Inputs, Level 2 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Senior Notes |
256,827
|
257,305
|
| Senior Notes | Estimate of Fair Value Measurement [Member] | Nonrecurring | Fair Value, Inputs, Level 2 |
|
|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
| Senior Notes |
$ 286,876
|
$ 260,778
|