XML 44 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
    December 31,     December 31,     Average  
    2021     2020     Life  
Furniture and fixtures   $ 3,914     $ 3,492     3-5 years  
Equipment and vehicles     39,222       32,797     3-10 years  
Computers     21,055       19,649     3-7 years  
Leasehold improvements     5,925       5,548     3-5 years  
Construction in progress     980       130        
Accumulated depreciation and amortization     (57,339 )     (47,482 )      
    $ 13,757     $ 14,134        

 

Schedule of property and equipment under capital leases
   December 31,   December 31, 
   2021   2020 
Computer equipment  $1,583   $1,578 
Less accumulated depreciation   (1,386)   (1,021)
   $197   $557 

 

Schedule of minimum lease payments
2022   $365 
2023    281 
2024    99 
2025    19 
2026    
-
 
Thereafter    
-
 
    $764