XML 39 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   December 31, 
   2021   2020 
Website and software development  $43,265,793   $33,894,207 
Furniture and fixtures   851,926    843,575 
Computers and electronics   994,925    696,684 
Vehicles   430,162    430,162 
Leasehold improvements   237,190    219,757 
Video and equipment   176,903    176,903 
Total - Gross   45,956,899    36,261,288 
Less: accumulated depreciation   (32,256,023)   (24,790,928)
Total - Net  $13,700,876   $11,470,360