XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]    
Computer hardware and software $ 16,456,790 $ 16,418,916
Furniture and equipment 604,300 601,928
Leasehold improvements 1,730,751 1,715,041
Gross 18,791,841 18,735,885
Less accumulated depreciation and amortization (18,594,821) (18,366,612)
Net $ 197,020 $ 369,273