XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   Estimated
Useful Lives
  December 31,
2022
   December 31,
2021
 
Furniture, fixtures and vehicle  2-5 years  $395,468   $391,669 
Website and internal use software  3 years   20,542,457    15,302,020 
Computers and software  3-7 years   3,672,103    2,281,975 
       24,610,028    17,975,664 
Less: accumulated depreciation and amortization      (16,523,166)   (12,485,230)
      $8,086,862   $5,490,434