XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following: 
 
 
December 31, 2018
 
December 31, 2017
Computer hardware and software
 
$
16,345,218

 
$
16,304,037

Furniture and equipment
 
601,938

 
571,004

Leasehold improvements
 
1,681,606

 
1,688,030

Property and equipment, gross
 
18,628,762

 
18,563,071

Less accumulated depreciation
 
(18,194,827
)
 
(17,926,959
)
Property and equipment, net
 
$
433,935

 
$
636,112