XML 159 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 5,861  
2025 4,863  
2026 3,905  
2027 3,040  
2028 1,841  
Thereafter 6,424  
Total minimum payments 25,934  
Amounts representing interest (2,512)  
Present value of minimum lease payments $ 23,422 $ 27,974