Derivative and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Jun. 30, 2020
Dec. 31, 2019
Derivative [Line Items]      
Accumulated other comprehensive loss   $ (10,057) $ (11,461)
Amount reclassified as an increase to interest expense related to terminated hedges of existing floating-rate debt within the next 12 months   2,800  
Interest Rate Swap      
Derivative [Line Items]      
Accumulated other comprehensive loss   $ 10,100  
Designated as Hedging Instrument | Interest Rate Swap      
Derivative [Line Items]      
Termination of interest rate swaps $ 12,500    
Deferred loss on termination of interest rate swaps $ 12,300