XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedging Activities (Interest Rates Narrative) (Details)
Apr. 30, 2019
USD ($)
Interest rate swap agreement  
Derivative [Line Items]  
Derivative, notional amount $ 100,000,000
Interest Rate Swap, Maturing April 30, 2024  
Derivative [Line Items]  
Derivative, notional amount 50,000,000
Interest Rate Swap, Maturing April 30, 2026  
Derivative [Line Items]  
Derivative, notional amount $ 50,000,000