Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases was as follows (in thousands):

 

   Year Ended December 31, 
   2021   2020 
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases  $935   $1,356 
Operating cash flows from financing leases   13    20 
Financing cash flows from financing leases   20    26 
           
Right-of-use assets obtained in exchange for lease obligations:          
Operating leases   213    1,047 
Financing leases   39    - 
Schedule of Supplemental Balance Sheet Information Related to Leases

Supplemental balance sheet information related to leases was as follows (in thousands, except lease term and discount rate):

 

   December 31, 
   2021   2020 
Operating leases          
Right-of-use assets, net  $2,372   $2,916 
           
Right-of-use lease liabilities, current  $801   $746 
Right-of-use lease liabilities, noncurrent   1,941    2,514 
Total operating lease liabilities  $2,742   $3,260 
           
Financing leases          
Right-of-use assets, net  $36   $- 
           
Property and equipment, gross  $79   $79 
Accumulated depreciation   (79)   (65)
Property and equipment, net  $-   $14 
           
Lease liabilities, current  $13   $- 
Lease liabilities, noncurrent   23    - 
Total finance lease liabilities  $36   $- 
           
Other current liabilities  $17   $16 
Long-term liabilities   7    26 
Total finance lease liabilities  $24   $42 
           
Weighted average remaining lease term          
Operating leases   3.5 years    4.2 years 
Finance leases   2.2 years    2.4 years 
Weighted average discount rate          
Operating leases   7.7%   8.0%
Finance leases   5.7%   10.0%
Schedule of Future Minimum Lease Commitments

Future minimum lease commitments are as follows (in thousands):

 

    Operating Leases     Finance Leases  
Year Ending December 31,                
2022   $ 1,042     $ 33  
2023     583       22  
2024     551       10  
2025     532       -  
2026     447       -  
                 
Total lease payments   $ 3,155     $ 65  
Less imputed interest     (413 )     (5 )
Total   $ 2,742     $ 60