XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Additional Information (Details)
Feb. 29, 2020
instrument
Feb. 20, 2020
USD ($)
Dec. 31, 2019
USD ($)
instrument
Aug. 31, 2019
USD ($)
instrument
Interest Rate Contract        
Derivative [Line Items]        
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 | instrument 4   7 5