XML 24 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Summary of Future Minimum Payments Under Non-cancellable Operating Leases (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Leases [Abstract]  
2020 $ 2,541
2021 2,434
2022 1,894
2023 1,602
2024 1,222
Thereafter 26,216
Total future minimum operating lease payments 35,909
Amounts representing interest (12,656)
Present value of net future minimum operating lease payments $ 23,253