XML 24 R52.htm IDEA: XBRL DOCUMENT v2.4.0.6
LONG-TERM DEBT - SCHEDULE OF MATURITIES OF OUR LONG-TERM DEBT (Details) (USD $)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Oct. 04, 2011
Debt Disclosure [Abstract]              
Maturities of Long Term Debt $ 2,291,609 $ 4,377,258 $ 5,152,841 $ 3,569,803 $ 2,931,514 $ 2,390,183  
Total long-term debt   20,713,208          
Less: debt discount   (1,217,052)         1,530,000
Long-term debt, net of debt discount   $ 19,496,156