XML 48 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Values of Financial Instruments Fair Values of Financial Instruments (Details) - Phantom Share Units (PSUs)
$ in Thousands
Jul. 31, 2021
USD ($)
Fair Value Disclosures [Abstract]  
Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent $ 2,144
Other Deferred Compensation Arrangements, Liability, Current and Noncurrent 6,317
Other Deferred Compensation Arrangements, Liability, Current 4,173
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Other Deferred Compensation Arrangements, Liability, Current 4,173
Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent $ 2,144