XML 72 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases - Furture Payments (Details) - Facilities, Vehciles, and Equipment [Member]
$ in Thousands
Sep. 30, 2018
USD ($)
Operating Leased Assets [Line Items]  
Operating Leases, Future Minimum Payments Due, Current $ 9,460
Operating Leases, Future Minimum Payments, Due in Two Years 7,437
Operating Leases, Future Minimum Payments, Due in Three Years 4,925
Operating Leases, Future Minimum Payments, Due in Four Years 3,317
Operating Leases, Future Minimum Payments, Due in Five Years 1,805
Operating Leases, Future Minimum Payments, Due Thereafter 3,229
Operating Leases, Future Minimum Payments Due $ 30,173