XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitment and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
                            
   2022   2023   2024   2025   2026   Thereafter   Total 
Operating/Capital Leases  $1,849   $3,285   $2,242   $1,808   $1,825   $6,385   $17,394 
Employment Contracts   3,283    2,189    794    427            6,693 
Consulting Contracts   1,656    503                    2,159 
Debt   63,782    18,440    24    24    18        82,288 
   $70,570   $24,417   $3,060   $2,259   $1,843   $6,385   $108,534