XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Lease Cost and Other Information
The components of lease expense are as follows (in thousands):
 
 
December 31,
2019
Operating lease cost
 
$
1,587

 
 
 
Finance lease cost:
 
 
Amortization of finance lease assets
 
$
666

Interest on finance lease liabilities
 
137

Total finance lease cost
 
$
803

Supplemental cash flow information related to leases was as follows (in thousands):
 
 
December 31,
2019
Cash paid for amounts included in the measurement of lease liabilities
 
 
Operating cash flows from operating leases
 
$
1,498

Operating cash flows from finance leases
 
$
137

Financing cash flows from finance leases
 
$
863

 
 
 
Right-of-use assets obtained in exchange for lease obligations
 
 
Operating leases
 
$
2,493

Finance leases
 
$
695

Schedule of Balance Sheet Information
Supplemental balance sheet information related to leases was as follows (in thousands):
 
 
December 31,
2019
Operating lease right-of-use assets, net
 
$
4,827

 
 
 
Operating lease liabilities
 
$
1,866

Operating lease liabilities, net of current
 
3,073

Total operating lease liabilities
 
$
4,939

 
 
 
Finance lease assets
 
$
4,541

Finance lease accumulated amortization
 
(1,701
)
Finance lease assets, net
 
$
2,840

 
 
 
Finance lease liabilities
 
$
934

Finance lease liabilities, net of current
 
1,512

Total finance lease liabilities
 
$
2,446

 
 
 
Weighted-Average Remaining Lease Term (in years)
 
 
Operating leases
 
2.9

Finance leases
 
2.7

 
 
 
Weighted-Average Discount Rate
 
 
Operating leases
 
5.45
%
Finance leases
 
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 December 31, 2019 were as follows (in thousands):
 
 
Operating
Leases
 
Finance
Leases
2020
 
$
2,090

 
$
1,052

2021
 
1,654

 
989

2022
 
931

 
458

2023
 
516

 
140

Thereafter
 
156

 
7

Total future minimum lease payments
 
5,347

 
2,646

Less amounts representing interest
 
408

 
200

Present value of lease obligations
 
$
4,939

 
$
2,446

Schedule of Future Minimum Operating 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 December 31, 2019 were as follows (in thousands):
 
 
Operating
Leases
 
Finance
Leases
2020
 
$
2,090

 
$
1,052

2021
 
1,654

 
989

2022
 
931

 
458

2023
 
516

 
140

Thereafter
 
156

 
7

Total future minimum lease payments
 
5,347

 
2,646

Less amounts representing interest
 
408

 
200

Present value of lease obligations
 
$
4,939

 
$
2,446