XML 56 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 10,816,447 $ 8,958,055
Less: accumulated depreciation and amortization (7,435,271) (5,621,391)
Right of use assets, net 1,847,932
Property and equipment, net 5,260,407 3,336,664
Furniture, fixtures and vehicle [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 95,671 155,165
Website and internal use software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 10,123,830 8,098,483
Estimated Useful Lives 3 years  
Computers and software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 596,946 $ 704,407
Minimum [Member] | Furniture, fixtures and vehicle [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 2 years  
Minimum [Member] | Computers and software [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 3 years  
Maximum [Member] | Furniture, fixtures and vehicle [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 5 years  
Maximum [Member] | Computers and software [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 7 years