XML 39 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Minimum Annual Payments (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Operating Lease Obligations  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 4,434
Operating Leases, Future Minimum Payments, Due in Two Years 3,238
Operating Leases, Future Minimum Payments, Due in Three Years 2,472
Operating Leases, Future Minimum Payments, Due in Four Years 2,131
Operating Leases, Future Minimum Payments, Due in Five Years 2,025
Operating Leases, Future Minimum Payments, Due Thereafter 4,389
Operating Leases, Future Minimum Payments Due 18,689
Capital Lease Obligations  
Capital Leases, Future Minimum Payments Due, Next Twelve Months 36
Capital Leases, Future Minimum Payments Due in Two Years 1
Capital Leases, Future Minimum Payments Due in Three Years 0
Capital Leases, Future Minimum Payments Due in Four Years 0
Capital Leases, Future Minimum Payments Due in Five Years 0
Capital Leases, Future Minimum Payments Due Thereafter 0
Capital Leases, Future Minimum Payments Due 37
Less: imputed interest (0.82% to 10.66%) (2)
Capital Lease Obligations 35
Capital Lease Obligations, Current (34)
Capital Lease Obligations, Noncurrent $ 1