Derivative and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Derivative [Line Items]        
Termination of interest rate swaps $ 12,461   $ 12,461  
Accumulated other comprehensive loss   $ (9,355)   $ (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   $ 9,400    
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