XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Details) - Schedule of property and equipment - USD ($)
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 22,830,814 $ 17,975,664
Less: accumulated depreciation and amortization (15,414,565) (12,485,230)
Property and equipment, net 7,416,249 5,490,434
Furniture, fixtures and vehicle [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 395,468 391,669
Furniture, fixtures and vehicle [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 2 years  
Furniture, fixtures and vehicle [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 5 years  
Website and internal use software [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 3 years  
Property and equipment, gross $ 19,057,770 15,302,020
Computers and software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,377,576 $ 2,281,975
Computers and software [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 3 years  
Computers and software [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 7 years