XML 31 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies -Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]      
Operating leases for office space and equipment $ 2,302 $ 1,555 $ 997
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2020 2,581    
2021 2,150    
2022 1,900    
2023 1,721    
2024 1,205    
Thereafter 940    
Total $ 10,497