XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Other Long-term Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Other Long-term Liabilities  
Schedule of Other long- term liabilities

Other long-term liabilities consisted of the following:

 Schedule of Other long- term liabilities

   2022   2021 
   As of December 31, 
   2022   2021 
Lease termination liability  $3,621   $6,928 
Other lease liability   1,486    - 
Deferred cash payment liabilities   -    410 
Other   200    218 
Total other long-term liabilities Other long -Term liabilities  $5,307   $7,556