XML 45 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of components of lease expense
   Years ended December 31, 
   2020   2019 
Operating lease cost (1)  $572   $588 
           
Finance lease cost:          
Amortization of leased assets  $636   $623 
Interest on lease liabilities   11    34 
Total finance lease cost  $647   $657 
Schedule of supplemental cash flow information related to leases
   Years ended December 31, 
   2020   2019 
Cash paid for amounts included in leases:        
Operating cash flows from operating leases  $(405)  $(404)
Operating cash flows from finance leases   (11)   (34)
Financing cash flows from finance leases   (321)   (535)
           
Right-of-use assets obtained in exchange for lease obligations:          
Operating leases   864    - 
Schedule of supplemental balance sheet information
   As of December 31, 
   2020   2019 
Operating leases        
Operating lease right-of-use assets  $919   $416 
           
Current portion of operating lease obligations  $504   $332 
Operating lease liabilities, net of current portion   377    58 
Total operating lease liabilities  $881   $390 
           
Finance leases          
Property and equipment, at cost  $3,806   $3,348 
Accumulated depreciation   (2,941)   (1,956)
Property and equipment, net  $865   $1,392 
           
Current portion of finance lease obligations  $769   $568 
Finance lease liabilities, net of current portion   95    508 
Total finance lease liabilities  $864   $1,076 
   Year ended
December 31,
2020
 
Weighted-Average Remaining Lease Term    
Operating leases   1.6 years 
Finance leases   0.8 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 
2021  $536 
2022   386 
    922 
Less imputed interest   (41)
Total lease liabilities   881 
Less current portion   (504)
   $377 
Schedule of future minimum payments under non-cancellable finance leases
Year ending December 31,  Total 
2021  $780 
2022   87 
2023   9 
Total minimum payments required:   876 
Less amount representing interest:   (12)
Present value of net minimum lease payments:   864 
Less current portion   (769)
   $95