XML 81 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Operating Loss Carryforwards, Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Mar. 31, 2017
Operating Loss Carryforwards [Line Items]        
Cumulative effect from change in accounting principle (Note 12)   $ 1,082,924    
Deferred tax asset, net of related valuation allowance       $ 17,000,000
Valuation allowance $ 15,632,235 388,500   15,900,000
Deferred Tax Assets, Net 87,210 3,119,930    
Valuation allowance for deferred tax assets:        
Operating Loss Carryforwards [Line Items]        
Charged to costs and expenses (665,039) 203,003 $ 33,423  
Retained earnings        
Operating Loss Carryforwards [Line Items]        
Cumulative effect from change in accounting principle (Note 12)   $ 1,082,924    
Retained earnings | Accounting Standards Update 2016-09        
Operating Loss Carryforwards [Line Items]        
Cumulative effect from change in accounting principle (Note 12)       1,100,000
Federal        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 51,519,487      
State        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards $ 55,942,341      
Exercise of NonQualified Stock Options | Federal        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards       $ 44,100,000