Annual report pursuant to Section 13 and 15(d)

Income Taxes - Narrative (Details)

v3.19.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosures [Line Items]      
Income tax payments $ 2,419,009 $ 2,576,515 $ 991,888
Continuing Operations      
Income Tax Disclosures [Line Items]      
Decrease in valuation allowance during the period 321,867    
State Jurisdiction      
Income Tax Disclosures [Line Items]      
Net operating loss carryforwards 46,511,086 49,711,027  
Portion of NOL subject to valuation allowance 41,742,152    
Valuation allowance for net operating loss carrryforwards 1,689,246 2,064,674  
Valuation Allowance, Other Deferred Tax Assets      
Income Tax Disclosures [Line Items]      
Valuation allowance for net operating loss carrryforwards $ 76,747 $ 23,186