XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitment and Contingencies (Tables)
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
                             
   2022   2023   2024   2025   2026   Thereafter   Total 
Operating Leases  $435   $1,629   $1,692   $1,741   $1,758   $6,040   $13,295 
Finance Leases   460    1,499    456                2,415 
Employment Contracts   1,692    3,311    971    427            6,401 
Consulting Contracts   1,467    482                    1,949 
Debt   64,470    19,057    24    24    18        83,593 
   $68,524   $25,978   $3,143   $2,192   $1,776   $6,040   $107,653