XML 90 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]      
Operating leases for office space and equipment $ 2,820 $ 2,302 $ 1,555
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2021 2,726    
2022 2,397    
2023 2,096    
2024 1,469    
2025 968    
Thereafter 1,221    
Total $ 10,877