XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Property and equipment, gross $ 3,482,279 $ 3,083,723
Less: accumulated depreciation and amortization 2,628,226 2,510,684
Property and equipment, net 854,053 573,039
Computer Hardware and Software    
Property and equipment, gross 2,681,802 2,271,000
Furniture and Fixtures    
Property and equipment, gross 458,057 462,361
Leasehold Improvements    
Property and equipment, gross 310,035 318,449
Automobiles [Member]    
Property and equipment, gross $ 32,385 $ 31,913