Quarterly report pursuant to Section 13 or 15(d)

Fair Value - Carrying and Fair Value Amounts (Details)

v3.10.0.1
Fair Value - Carrying and Fair Value Amounts (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Carrying Amount [Member] | Level 1 [Member]    
Financial Assets:    
Cash and cash equivalents $ 14,175,860 $ 15,787,069
Financial Liabilities:    
Unsecured convertible senior notes 112,425,677 112,032,083
Carrying Amount [Member] | Level 2 [Member]    
Financial Liabilities:    
Secured Credit Facilities 38,998,698 40,745,354
Carrying Amount [Member] | Level 3 [Member]    
Financial Assets:    
Financing notes receivable 1,000,000 1,500,000
Fair Value [Member] | Level 1 [Member]    
Financial Assets:    
Cash and cash equivalents 14,175,860 15,787,069
Financial Liabilities:    
Unsecured convertible senior notes 132,032,520 139,101,660
Fair Value [Member] | Level 2 [Member]    
Financial Liabilities:    
Secured Credit Facilities 38,998,698 40,745,354
Fair Value [Member] | Level 3 [Member]    
Financial Assets:    
Financing notes receivable $ 1,000,000 $ 1,500,000