XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, plant and equipment
    DECEMBER 31,  
    2020     2019  
             
Computer hardware and software   $ 2,271,000     $ 2,041,978  
Furniture and fixtures     462,361       399,521  
Leasehold improvements     318,449       299,340  
Automobiles     31,913       56,800  
Gross property and equipment     3,083,723       2,797,639  
Less: accumulated depreciation and                
amortization     2,510,684       2,116,064  
                 
Property and equipment, net   $ 573,039     $ 681,575