XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.1
SECURED LONG-TERM DEBT- Future Minimum Annual Payments (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Debt Disclosure [Abstract]    
2019 $ 20,127,742  
2020 21,990,674  
2021 37,237,224  
2022 37,675,900  
2023 109,600  
Thereafter 264,866  
Long-term Debt $ 117,406,006 $ 138,464,749