XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
                                   
   2022   2023   2024   2025   2026   Thereafter   Total 
Operating Leases  $499   $640   $665   $686   $703   $582   $3,775 
Employment Contracts   2,201    2,219    794    427            5,641 
Consulting Contracts   753    155                    908 
Debt   57,770    24    24    24    18        57,860 
   $61,223   $3,038   $1,483   $1,137   $721   $582   $68,184