Annual report pursuant to Section 13 and 15(d)

Property and Equipment (Tables)

v3.21.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
    December 31,  
    2020     2019  
Computer hardware, software and equipment   $ 5,557,034     $ 5,039,545  
Leasehold improvements     2,186,239       2,072,006  
Furniture and fixtures     270,943       262,865  
      8,014,216       7,374,416  
Less: accumulated depreciation and amortization     (7,021,842 )     (6,161,390 )
    $ 992,374     $ 1,213,026