Revenues from Contracts with Customers - Allowance for Credit Losses (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
May 31, 2022 |
May 31, 2021 |
May 31, 2022 |
May 31, 2021 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Beginning balance | $ 4,509 | $ 14,011 | $ 4,824 | $ 19,788 |
| Bad debt expense, net of reversals | 499 | 396 | 839 | 1,022 |
| Charge-offs | 0 | (47) | (50) | (472) |
| Recoveries collected | (138) | (1,704) | (743) | (4,088) |
| Ending balance | 4,870 | 12,656 | 4,870 | 12,656 |
| Adjustment for change in accounting principle for current expected credit losses | ||||
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Beginning balance | $ 0 | $ 0 | $ 0 | $ (3,594) |