XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
    JUNE 30,     DECEMBER 31,  
    2020     2019  
    (Unaudited)  
Computer hardware and software   $ 2,148,624     $ 2,041,978  
Furniture and fixtures     420,705       399,521  
Leasehold improvements     285,903       299,340  
Automobiles     54,783       56,800  
Gross property and equipment     2,910,015       2,797,639  
Less: accumulated depreciation and                
amortization     2,320,351       2,116,064  
                 
Property and equipment, net   $ 589,664     $ 681,575