XML 93 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging Activities (Interest Rates Narrative) (Details)
$ in Millions
Apr. 30, 2019
USD ($)
Interest rate swap agreement  
Derivative [Line Items]  
Derivative, notional amount $ 100.0
Interest Rate Swap, Maturing April 30, 2024  
Derivative [Line Items]  
Derivative, notional amount 50.0
Interest Rate Swap, Maturing April 30, 2026  
Derivative [Line Items]  
Derivative, notional amount $ 50.0