Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.19.1
Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2012
USD ($)
Dec. 31, 2018
USD ($)
segment
customer
employee
Dec. 31, 2017
USD ($)
customer
Schedule of Significant Accounting Policies [Line Items]      
Depreciation and amortization   $ 1,815,281 $ 1,503,449
Impairment of goodwill   0 0
Income tax expense (benefit)   0 (1,498,076)
Impairment of finite-lived intangible assets   $ 0 0
Employees employed under grant | employee   39  
Employees under required amount | employee   11  
Employees required to be employed | employee   50  
Arkansas grant contingency   $ 55,000 $ 2,245
Number of reportable segments | segment   1  
Customer Concentration Risk | Accounts Receivable      
Schedule of Significant Accounting Policies [Line Items]      
Concentration risk, number of customers | customer   2 2
Customer Concentration Risk | Accounts Receivable | Yahoo and Google      
Schedule of Significant Accounting Policies [Line Items]      
Concentration risk, percentage   71.10% 71.30%
Customer Concentration Risk | Net Revenue      
Schedule of Significant Accounting Policies [Line Items]      
Concentration risk, number of customers | customer   2 2
Customer Concentration Risk | Net Revenue | Yahoo and Google      
Schedule of Significant Accounting Policies [Line Items]      
Concentration risk, percentage   81.80% 76.10%
Customer list      
Schedule of Significant Accounting Policies [Line Items]      
Carrying Value $ 8,820,000 $ 8,820,000 $ 8,820,000
Useful life of finite-live intangible asset 20 years 20 years 20 years
Equipment      
Schedule of Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life   3 years  
Furniture and fixtures | Minimum      
Schedule of Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life   5 years  
Furniture and fixtures | Maximum      
Schedule of Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life   7 years  
Software | Minimum      
Schedule of Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life   2 years  
Software | Maximum      
Schedule of Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life   3 years  
Software Development      
Schedule of Significant Accounting Policies [Line Items]      
Property, plant and equipment, useful life   2 years