Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Summary of Derivative Instruments (Details)

v3.10.0.1
Derivatives - Summary of Derivative Instruments (Details) - Interest rate swaps
$ in Thousands
Sep. 30, 2018
USD ($)
Instrument
Interest rate swap, 9/20/2020  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 1
Hedge interest rates 2.69%
Notional amount $ 109,305
Derivative liability, fair market value $ 228
Interest rate swap, 8/31/2022 - 9/30/2022  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 2
Notional amount $ 24,952
Derivative asset, fair market value $ 897
Interest rate swap, 8/31/2022 - 9/30/2022 | Minimum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 1.27%
Interest rate swap, 8/31/2022 - 9/30/2022 | Maximum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.37%
Interest rate swap, 4/30/2024 - 10/31/2024  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 10
Notional amount $ 347,687
Derivative asset, fair market value $ 11,797
Interest rate swap, 4/30/2024 - 10/31/2024 | Minimum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.16%
Interest rate swap, 4/30/2024 - 10/31/2024 | Maximum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.69%
Interest rate swap, 10/30/2026 - 10/31/2026  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 3
Notional amount $ 102,720
Derivative liability, fair market value $ 383
Interest rate swap, 10/30/2026 - 10/31/2026 | Minimum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.89%
Interest rate swap, 10/30/2026 - 10/31/2026 | Maximum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 3.08%
Interest rate swap, 6/20/2030  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 1
Hedge interest rates 2.57%
Notional amount $ 67,013
Derivative asset, fair market value $ 1,374
Interest rate swap, 9/30/2031  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 1
Hedge interest rates 3.23%
Notional amount $ 8,642
Derivative liability, fair market value $ (44)
Interest rate swap, 4/20/2032  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 1
Hedge interest rates 2.60%
Notional amount $ 33,409
Derivative asset, fair market value $ 775
Interest rate swap, 7/31/2034  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 5
Notional amount $ 144,379
Derivative asset, fair market value $ 4,562
Interest rate swap, 7/31/2034 | Minimum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.48%
Interest rate swap, 7/31/2034 | Maximum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 3.04%
Interest rate swap, 7/31/2035  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 5
Notional amount $ 151,869
Derivative asset, fair market value $ 3,330
Interest rate swap, 7/31/2035 | Minimum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.56%
Interest rate swap, 7/31/2035 | Maximum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.95%
Interest rate swap, 10/31/2036  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 5
Notional amount $ 183,671
Derivative asset, fair market value $ 3,802
Interest rate swap, 10/31/2036 | Minimum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.62%
Interest rate swap, 10/31/2036 | Maximum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 2.95%
Interest rate swap, 1/31/2038  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Quantity | Instrument 3
Notional amount $ 101,135
Derivative liability, fair market value $ 408
Interest rate swap, 1/31/2038 | Minimum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 3.01%
Interest rate swap, 1/31/2038 | Maximum  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Hedge interest rates 3.16%