Derivative Instruments - Schedule of Fair Value of Derivative Financial Instruments and Classification In Consolidated Balance Sheets (Detail) - USD ($) |
Sep. 30, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Interest Rate Swaps [Member] | Other assets | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative fair value, assets | $ 290,523 | $ 41,884 |
| Interest Rate Swaps [Member] | Accounts payable and accrued liabilities | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative fair value, liability | 43,290 | 0 |
| Interest Rate Caps | Other assets | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative fair value, assets | 330,602 | 0 |
| Foreign Currency Forward | Other assets | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative fair value, assets | 0 | 86,315 |
| Foreign Currency Forward | Accounts payable and accrued liabilities | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative fair value, liability | $ 386,976 | $ 0 |