XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following: 
December 31, 2021December 31, 2020
Computer hardware and software$15,544,212 $16,456,790 
Furniture and equipment— 604,300 
Leasehold improvements— 1,730,751 
Property and equipment, gross15,544,212 18,791,841 
Less accumulated depreciation and amortization(15,390,308)(18,594,821)
Property and equipment, net$153,904 $197,020