XML 13 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments - Additional Information (Details)
Feb. 29, 2020
numberOfInstruments
Feb. 20, 2020
USD ($)
Dec. 31, 2019
USD ($)
numberOfInstruments
Aug. 31, 2019
USD ($)
Interest Rate Contract        
Derivative [Line Items]        
Number of interest rate swap agreements 4   7  
Derivative, notional amount | $   $ 100,000,000.0 $ 210,000,000.0 $ 150,000,000.0
Interest Rate Swap        
Derivative [Line Items]        
Number of interest rate swap agreements     5