Derivative and Hedging Activities - Schedule of Interest Rate Swap Agreements (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Interest rate swaps financial liabilities $ 12,180,000 $ 7,159,000
Designated as Hedging Instrument | Interest Rate Swap At 2.8140% Fixed Interest Rate    
Derivative [Line Items]    
Notional Amount $ 200,000  
Fixed Interest Rate 2.814%  
Designated as Hedging Instrument | Interest Rate Swap At 2.8174% Fixed Interest Rate    
Derivative [Line Items]    
Notional Amount $ 100,000  
Fixed Interest Rate 2.8174%  
Designated as Hedging Instrument | Interest Rate Swap At 2.8180% Fixed Interest Rate    
Derivative [Line Items]    
Notional Amount $ 100,000  
Fixed Interest Rate 2.818%  
Accounts Payable and Accrued Liabilities | Designated as Hedging Instrument | Interest Rate Swap At 2.8140% Fixed Interest Rate    
Derivative [Line Items]    
Interest rate swaps financial liabilities $ 6,071,000 3,559,000
Accounts Payable and Accrued Liabilities | Designated as Hedging Instrument | Interest Rate Swap At 2.8174% Fixed Interest Rate    
Derivative [Line Items]    
Interest rate swaps financial liabilities 3,055,000 1,801,000
Accounts Payable and Accrued Liabilities | Designated as Hedging Instrument | Interest Rate Swap At 2.8180% Fixed Interest Rate    
Derivative [Line Items]    
Interest rate swaps financial liabilities $ 3,054,000 $ 1,799,000