Annual report pursuant to Section 13 and 15(d)

Fair Value - Carrying and Fair Value Amounts (Details)

v3.6.0.2
Fair Value - Carrying and Fair Value Amounts (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Carrying Amount [Member] | Level 1 [Member]    
Financial Assets:    
Cash and cash equivalents $ 7,895,084 $ 14,618,740
Carrying Amount [Member] | Level 2 [Member]    
Financial Assets:    
Escrow receivable 0 1,392,917
Derivative asset 19,950 98,259
Financial Liabilities:    
Long-term debt 89,387,985 105,440,842
Unsecured convertible senior notes 111,244,895 111,423,910
Carrying Amount [Member] | Level 3 [Member]    
Financial Assets:    
Financing notes receivable 1,500,000 7,675,626
Fair Value [Member] | Level 1 [Member]    
Financial Assets:    
Cash and cash equivalents 7,895,084 14,618,740
Fair Value [Member] | Level 2 [Member]    
Financial Assets:    
Escrow receivable 0 1,392,917
Derivative asset 19,950 98,259
Financial Liabilities:    
Long-term debt 89,387,985 105,440,842
Unsecured convertible senior notes 129,527,940 92,575,000
Fair Value [Member] | Level 3 [Member]    
Financial Assets:    
Financing notes receivable $ 1,500,000 $ 7,675,626