XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of components of lease expense
   Years ended
December 31,
 
   2021   2020 
Operating lease cost (1)  $662   $572 
           
Finance lease cost:          
Amortization of leased assets  $585   $636 
Interest on lease liabilities   14    11 
Total finance lease cost  $599   $647 

 

Schedule of supplemental cash flow information related to leases
   Years ended
December 31,
 
   2021   2020 
Cash paid for amounts included in leases:        
Operating cash flows from operating leases  $(505)  $(405)
Operating cash flows from finance leases   (14)   (11)
Financing cash flows from finance leases   (487)   (321)
           
Right-of-use assets obtained in exchange for lease obligations:          
Operating leases   239    864 
Finance leases   

-

    
-
 

 

Schedule of supplemental balance sheet information
   As of December 31, 
   2021   2020 
Operating leases        
Operating lease right-of-use assets  $584   $919 
           
Current portion of operating lease obligations  $425   $504 
Operating lease liabilities, net of current portion   117    377 
Total operating lease liabilities  $542   $881 
           
Finance leases          
Property and equipment, at cost  $3,463   $3,806 
Accumulated depreciation   (3,199)   (2,941)
Property and equipment, net  $264   $865 
           
Current portion of finance lease obligations  $258   $769 
Finance lease liabilities, net of current portion   65    95 
Total finance lease liabilities  $323   $864 

 

   Year ended
December 31,
2021
 
Weighted-Average Remaining Lease Term    
Operating leases   1.6 years 
Finance leases   1.0 years 
      
Weighted-Average Discount Rate     
Operating leases (2)   5%
Finance leases   2%

 

Schedule of future minimum payments under non-cancellable operating lease commitments
Years ending December 31,  Total 
2022  $423 
2023   82 
2024   61 
    566 
Less imputed interest   (24)
Total lease liabilities   542 
Less current portion   (425)
   $117 

 

Schedule of future minimum payments under non-cancellable finance leases
Year ending December 31,  Total 
2022  $261 
2023   65 
Total minimum payments required:   326 
Less amount representing interest:   (3)
Present value of net minimum lease payments:   323 
Less current portion   (258)
   $65