XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Lease (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Summary of quantitative information about leases

Quantitative information regarding the Company’s leases is as follows: 

 

    Three Months Ended June 30,     Six Months Ended June 30,  
    2020     2019     2020     2019  
Components of lease cost                        
Finance lease cost components:                                
Amortization of finance lease assets   $ 20     $ 17     $ 37     $ 34  
      Interest on finance lease liabilities     10       14       21       30  
      Total finance lease costs   $ 30     $ 31     $ 58     $ 64  
Operating lease cost components:                                
    Operating lease cost   $ 145     $ 123     $ 285     $ 246  
    Variable lease cost     56       27       83       54  
    Short-term lease cost     10       30       12       52  
      Total operating lease costs     211       180       380       352  
Total lease cost   $ 241     $ 211     $ 438     $ 416  

  

Summary of supplemental cash flow information related to leases

Supplemental cash flow information related to leases is as follows for the six months period ended June 30:

  

    2020     2019  
Cash paid for amounts included in the measurement of lease liabilities:            
        Operating cash outflow from operating leases   $ 346     $ 336  
                 
Weighted-average remaining lease term-finance leases (in years)     1.7       2.4  
Weighted-average remaining lease term-operating leases (in years)     2.7       3.5  
Weighted-average discount rate-finance leases     9.3 %     9.1 %
Weighted-average discount rate-operating leases     14.6 %     14.4 %
Schedule of future maturities of finance and operating leases

The future maturities of the Company’s finance and operating leases as of June 30, 2020 is as follows:

  

      Finance
Leases
    Operating Leases     Total  
2020     $ 119     $ 344     $ 463  
2021       196       701       897  
2022       109       720       829  
2023       5       705       710  
2024             595       595  
2025 and thereafter             1       1  
Total payments     $ 429     $ 3,066     $ 3,495  
Less amounts representing interest       (39 )     (798 )     (837 )
Total minimum payments required:     $ 390     $ 2,268     $ 2,658