XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2024 $ 3,769
2025 3,677
2026 3,096
2027 2,678
2028 632
Thereafter 0
Total future payments 13,852
Less: amounts representing interest 1,013
Present value of lease payments $ 12,839