XML 46 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]    
Computer hardware and software $ 16,418,916 $ 16,345,218
Furniture and equipment 601,928 601,938
Leasehold improvements 1,715,041 1,681,606
Gross 18,735,885 18,628,762
Less accumulated depreciation and amortization (18,366,612) (18,194,827)
Net $ 369,273 $ 433,935