XML 42 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Minimum Contractual Laese Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Contractual Minimum Lease Obligations [Abstract]    
Operating Lease Payments Due First Year $ 4,097 $ 2,574
Finance Lease, Liability, Payments, Due Next Twelve Months 258 1,395
Capital Leases, Future Minimum Payments Due, Next Twelve Months   201
Operating Lease Payments Due Second Year 4,141 2,369
Finance Lease, Liability, Payments, Due Year Two 214 1,444
Capital Leases, Future Minimum Payments Due in Two Years   155
Operating Leases, Future Minimum Payments, Due in Three Years 3,582 2,349
Finance Lease, Liability, Payments, Due Year Three 118 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 70 760
Capital Leases, Future Minimum Payments Due in Four Years   11
Operating Leases, Future Minimum Payments, Due in Five Years 701 1,130
Finance Lease, Liability, Payments, Due Year Five 20 0
Capital Leases, Future Minimum Payments Due in Five Years   0
Operating Leases, Future Minimum Payments, Due Thereafter 627 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,865) (10,804)
Finance Lease, Liability, Payments, Due $ (680) (5,092)
Capital Leases, Future Minimum Payments Due   $ 458