XML 39 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   Estimated
Useful Lives
  December 31,
2021
   December 31,
2020
 
Furniture, fixtures and vehicle  2-5 years  $391,669   $303,285 
Website, internal use software and data cost  3 years   16,186,179    12,489,441 
Computers and software  3-7 years   2,281,975    1,121,914 
       18,859,823    13,914,640 
Less: accumulated depreciation and amortization      (12,571,947)   (9,703,482)
Right of use assets, net      1,553,330    1,700,538 
      $7,841,206   $5,911,696