XML 58 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Schedule of Deferred Tax Liabiliites) (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Long-term assets $ 16,821,087 $ 26,908,776
Long-term liabilities (75,709,731) (98,121,395)
Deferred Tax Liabilities, Net $ 58,888,644 $ 71,212,620