XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt - Schedule of Outstanding Debt (Details) (Parenthetical)
6 Months Ended
Jun. 30, 2017
Note payable variable interest rate basis 2.85%
Revolving Credit Facility, Libor Plus 1.50%, Maturing In March 2021 [Member] | LIBOR Rate [Member]  
Note payable variable interest rate basis 1.50%
Note payable maturity date March 2021
Note Payable, Libor Plus 1.50%, Maturing In March 2021 [Member] | LIBOR Rate [Member]  
Note payable variable interest rate basis 1.50%
Note payable maturity date March 2021
Note Payable, Libor Plus 1.50%, Maturing In March 2021 [Member] | LIBOR Rate [Member]  
Note payable variable interest rate basis 1.50%
Note payable maturity date March 2021
Note Payable, Greater Of 2% Or Libor Plus 2.15%, Maturing In April 2022 [Member] | Maximum [Member]  
Note payable variable interest rate basis 2.00%
Note payable maturity date April 2022
Note Payable, Greater Of 2% Or Libor Plus 2.15%, Maturing In April 2022 [Member] | LIBOR Rate [Member]  
Note payable variable interest rate basis 2.15%
Note payable maturity date April 2022
Note Payable, Libor Plus 2.25%, Maturing In January 2022 [Member] | LIBOR Rate [Member]  
Note payable variable interest rate basis 2.25%
Note payable maturity date January 2022
Notes Payable, 4.12%, 4.33% And 4.60%, Matured In March 2017 [Member]  
Note payable variable interest rate basis 4.12%
Note payable maturity date March 2017
Notes Payable, 4.12%, 4.33% And 4.60%, Matured In March 2017 One [Member]  
Note payable variable interest rate basis 4.33%
Note payable maturity date March 2017
Notes Payable, 4.12%, 4.33% And 4.60%, Matured In March 2017 Two [Member]  
Note payable variable interest rate basis 4.60%
Note payable maturity date March 2017
Note Payable, Libor Plus 2.25%, Maturing In January 2020 [Member] | LIBOR Rate [Member]  
Note payable variable interest rate basis 2.25%
Note payable maturity date January 2020
Note Payable, Prime Plus 0.375% Or Libor Plus 2.375%, Maturing In November 2017 [Member] | LIBOR Rate [Member]  
Note payable variable interest rate basis 2.375%
Note payable maturity date November 2017
Note Payable, Prime Plus 0.375% Or Libor Plus 2.375%, Maturing In November 2017 [Member] | Prime Rate [Member]  
Note payable variable interest rate basis 0.375%
Note payable maturity date November 2017
Other Note Payable, Maturing In August 2018 [Member]  
Note payable maturity date August 2018