XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Minimum Contractual Laese Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Contractual Minimum Lease Obligations [Abstract]    
Operating Lease Payments Due First Year $ 4,032 $ 2,574
Finance Lease, Liability, Payments, Due Next Twelve Months 267 1,395
Capital Leases, Future Minimum Payments Due, Next Twelve Months   201
Operating Lease Payments Due Second Year 4,044 2,369
Finance Lease, Liability, Payments, Due Year Two 240 1,444
Capital Leases, Future Minimum Payments Due in Two Years   155
Operating Leases, Future Minimum Payments, Due in Three Years 3,981 2,349
Finance Lease, Liability, Payments, Due Year Three 126 1,493
Capital Leases, Future Minimum Payments Due in Three Years   91
Operating Leases, Future Minimum Payments, Due in Four Years   2,008
Finance Lease, Liability, Payments, Due Year Four 79 760
Capital Leases, Future Minimum Payments Due in Four Years   11
Operating Leases, Future Minimum Payments, Due in Five Years 845 1,130
Finance Lease, Liability, Payments, Due Year Five 25 0
Capital Leases, Future Minimum Payments Due in Five Years   0
Operating Leases, Future Minimum Payments, Due Thereafter 55 374
Finance Lease, Liability, Payments, Due after Year Five 0 0
Capital Leases, Future Minimum Payments Due Thereafter   0
Operating Leases, Future Minimum Payments Due 14,837 10,804
Finance Lease, Liability, Payments, Due $ 737 5,092
Capital Leases, Future Minimum Payments Due   $ 458