XML 87 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Sep. 30, 2020
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2022 $ 4,335  
2023 3,592  
2024 2,470  
2025 2,122  
2026 1,504  
Thereafter 1,785  
Total lease payments 15,808  
Less: imputed interest 1,654  
Operating lease liabilities $ 14,154 $ 15,333