XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
                                   
   2022   2023   2024   2025   2026   Thereafter   Total 
Operating Leases  $655   $640   $665   $686   $703   $582   $3,931 
Employment Contracts   3,213    2,656    1,232    427            7,528 
Consulting Contracts   722    138                    860 
Debt   6,420    22    22    22    16        6,502 
   $11,010   $3,456   $1,919   $1,135   $719   $582   $18,821