XML 101 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 6,215  
2024 5,503  
2025 4,596  
2026 3,732  
2027 2,866  
Thereafter 7,783  
Total minimum payments 30,695  
Amounts representing interest (2,721)  
Present value of minimum lease payments $ 27,974 $ 29,569