Annual report pursuant to Section 13 and 15(d)

Property and Equipment - Schedule of Property and Equipment (Details)

v3.19.3.a.u2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Total property and equipment $ 6,793,725 $ 5,085,177
Less accumulated depreciation (3,886,209) (3,252,990)
Property and equipment - net 2,907,516 1,832,187
Computer Equipment [Member]    
Total property and equipment 2,905,892 2,389,865
Office Furniture and Equipment [Member]    
Total property and equipment 1,145,617 1,089,014
Transportation Equipment [Member]    
Total property and equipment 806,009 828,417
Leasehold Improvements [Member]    
Total property and equipment 931,955 727,519
Assets Not Placed in Service [Member]    
Total property and equipment $ 1,004,252 $ 50,362