XML 95 R84.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Lessee, Operating Lease Payment on Extension Option $ 4,615
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2,014
Lessee, Operating Lease, Liability, Payments, Due Year Two 4,106
Lessee, Operating Lease, Liability, Payments, Due Year Three 4,021
Lessee, Operating Lease, Liability, Payments, Due Year Four 3,819
Lessee, Operating Lease, Liability, Payments, Due Year Five 3,573
Lessee, Operating Lease, Liability, Payments, Due after Year Five 20,084
Lessee, Operating Lease, Liability, Payments, Due 37,617
Lessee, Operating Lease, Discount Value $ (10,839)