XML 118 R139.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Commitments and Contingencies Disclosure  
Operating Leases, 2020 $ 6,667
Operating Leases, 2021 5,119
Operating Leases, 2022 3,823
Operating Leases, 2023 2,899
Operating Leases, 2024 2,378
Operating Leases, Thereafter 6,033
Operating Lease, Future Rental Payments Due 26,919
Capital Leases, 2020 213
Capital Leases, 2021 98
Capital Leases, 2022 33
Capital Leases, 2023 3
Capital Leases, 2024
Capital Leases, Thereafter
Capital Leases, Future Minimum Payments Due $ 347