XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
DEBT Schedule of Maturities of Long-term Debt (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Debt Disclosure [Abstract]    
Future principal payments on long-term debt, 2017 $ 190,121  
Future principal payments on long-term debt, 2018 343,395  
Future principal payments on long-term debt, 2019 366,757  
Future principal payments on long-term debt, 2020 391,709  
Future principal payments on long-term debt, 2021 418,358  
Future principal payments on long-term debt, thereafter 3,941,599  
Total maturities $ 5,651,939 $ 5,704,932