XML 67 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Narrative) (Details) - USD ($)
3 Months Ended
Oct. 31, 2020
Jan. 31, 2021
Jul. 31, 2020
Interest rate swap | Cash Flow Hedge      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Notional amounts $ 40,000,000.0    
Maximum length of time hedged in interest rate ( in years) 10 years    
Fair Value, Inputs, Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Notional amounts   $ 110,600,000 $ 82,000,000.0
Fair Value, Inputs, Level 2 | Interest rate swap      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Notional amounts   40,000,000.0 0
Fair Value, Inputs, Level 2 | Fair Value | Fixed Interest Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure   297,500,000 297,300,000
Fair Value, Inputs, Level 2 | Fair Value | Variable Interest Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure   227,400,000 350,000,000.0
Fair Value, Inputs, Level 2 | Carrying Value | Fixed Interest Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure   275,000,000.0 275,000,000.0
Fair Value, Inputs, Level 2 | Carrying Value | Variable Interest Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure   227,400,000 350,000,000.0
Fair Value, Inputs, Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Equity method investments   $ 23,300,000 $ 21,700,000