XML 109 R99.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Operating Lease Payments Due    
2023 remaining $ 1,674  
2024 6,580  
2025 6,036  
2026 5,445  
2027 5,288  
Thereafter 12,268  
Total undiscounted cash flows 37,291  
Discount on cash flows (5,312)  
Total lease liability $ 31,979 $ 32,943