XML 35 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Lease Cost and Other Information
The components of lease expense are as follows (in thousands):
Three Months Ended March 31, 2020Three Months Ended March 31, 2019
Operating lease cost$556  $326  
Finance lease cost:
Amortization of finance lease assets$183  $53  
Interest on finance lease liabilities34  33  
Total finance lease cost$217  $86  
Supplemental cash flow information related to leases was as follows (in thousands):
Three Months Ended March 31, 2020Three Months Ended March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$545  $287  
Operating cash flows from finance leases$34  $33  
Financing cash flows from finance leases$229  $184  
Right-of-use assets obtained in exchange for lease obligations
Operating leases$1,161  $323  
Finance leases$25  $145  
Schedule of Balance Sheet Information
Supplemental balance sheet information related to leases was as follows (in thousands):
March 31,
2020
December 31,
2019
Operating lease right-of-use assets, net$5,310  $4,827  
Operating lease liabilities$2,009  $1,866  
Operating lease liabilities, net of current3,404  3,073  
Total operating lease liabilities$5,413  $4,939  
Finance lease assets$4,244  $4,541  
Finance lease accumulated amortization(1,580) (1,701) 
Finance lease assets, net$2,664  $2,840  
Finance lease liabilities$923  $934  
Finance lease liabilities, net of current1,292  1,512  
Total finance lease liabilities$2,215  $2,446  
Weighted-Average Remaining Lease Term (in years)
Operating leases3.02.9
Finance leases2.52.7
Weighted-Average Discount Rate
Operating leases5.32 %5.45 %
Finance leases6.00 %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 March 31, 2020 were as follows (in thousands):
 Operating
Leases
Finance
Leases
2020 (excludes the three-months ended March 31, 2020)$1,722  $770  
20211,854  989  
20221,106  466  
2023673  151  
2024 and thereafter552   
Total future minimum lease payments$5,907  $2,383  
Less amounts representing interest494  168  
Present value of lease obligations$5,413  $2,215  
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 March 31, 2020 were as follows (in thousands):
 Operating
Leases
Finance
Leases
2020 (excludes the three-months ended March 31, 2020)$1,722  $770  
20211,854  989  
20221,106  466  
2023673  151  
2024 and thereafter552   
Total future minimum lease payments$5,907  $2,383  
Less amounts representing interest494  168  
Present value of lease obligations$5,413  $2,215