XML 82 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Lease Liablity Maturity (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 4,657
Operating Leases, Future Minimum Payments, Due in Two Years 4,603
Operating Leases, Future Minimum Payments, Due in Three Years 4,545
Operating Leases, Future Minimum Payments, Due in Four Years 4,482
Operating Leases, Future Minimum Payments, Due in Five Years 4,387
Operating Leases, Future Minimum Payments, Due Thereafter 46,193
Operating Leases, Future Minimum Payments Due 68,867
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 17,204
Operating Lease, Liability $ 51,663