XML 107 R96.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Operating Lease Payments Due    
2024 remaining $ 1,778  
2025 7,145  
2026 6,603  
2027 6,380  
2028 5,779  
Thereafter 9,457  
Total undiscounted cash flows 37,142  
Discount on cash flows (5,230)  
Total lease liability $ 31,912 $ 31,979