XML 43 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule of Lease Cost and Other Information
The components of lease expense are as follows (in thousands):

Three Months Ended
June 30, 2020
Three Months Ended June 30, 2019Six Months Ended
June 30, 2020
Six Months Ended June 30, 2019
Operating lease cost$554  $391  $1,110  $717  
Finance lease cost:
Amortization of finance lease assets$161  $269  $344  $322  
Interest on finance lease liabilities31  32  65  65  
Total finance lease cost$192  $301  $409  $387  
Supplemental cash flow information related to leases was as follows (in thousands):
Six Months Ended June 30, 2020Six Months Ended June 30, 2019
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$1,087  $625  
Operating cash flows from finance leases$65  $67  
Financing cash flows from finance leases$473  $369  
Right-of-use assets obtained in exchange for lease obligations
Operating leases$1,277  $868  
Finance leases$52  $422  
Schedule of Balance Sheet Information
Supplemental balance sheet information related to leases was as follows (in thousands):
June 30,
2020
December 31,
2019
Operating lease right-of-use assets, net$4,907  $4,827  
Operating lease liabilities$1,980  $1,866  
Operating lease liabilities, net of current3,024  3,073  
Total operating lease liabilities$5,004  $4,939  
Finance lease assets$4,071  $4,541  
Finance lease accumulated amortization(1,597) (1,701) 
Finance lease assets, net$2,474  $2,840  
Finance lease liabilities$910  $934  
Finance lease liabilities, net of current1,072  1,512  
Total finance lease liabilities$1,982  $2,446  
Weighted-Average Remaining Lease Term (in years)
Operating leases2.62.9
Finance leases3.12.7
Weighted-Average Discount Rate
Operating leases5.32 %5.45 %
Finance leases6.40 %6.34 %
Schedule of Future Minimum Finance Lease Payments The future minimum lease payments due under both non-cancelable operating leases and finance leases having initial or remaining lease terms in excess of one year as of June 30, 2020 were as follows (in thousands):
 Operating
Leases
Finance
Leases
2020 (excludes the six-months ended June 30, 2020)$1,153  $508  
20211,893  984  
20221,145  465  
2023694  151  
2024 and thereafter552  17  
Total future minimum lease payments5,437  2,125  
Less amounts representing interest433  143  
Present value of lease obligations$5,004  $1,982  
Schedule of Future Minimum Operating Lease Payments, Lessee The future minimum lease payments due under both non-cancelable operating leases and finance leases having initial or remaining lease terms in excess of one year as of June 30, 2020 were as follows (in thousands):
 Operating
Leases
Finance
Leases
2020 (excludes the six-months ended June 30, 2020)$1,153  $508  
20211,893  984  
20221,145  465  
2023694  151  
2024 and thereafter552  17  
Total future minimum lease payments5,437  2,125  
Less amounts representing interest433  143  
Present value of lease obligations$5,004  $1,982