XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Maturities of Future Lease Payment (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
2024 $ 3,895
2025 4,186
2026 3,472
2027 2,536
2028 1,551
Thereafter 1,689
Total undiscounted lease payments 17,329
Less: present value discount (1,401)
Total operating lease liabilities 15,928
Finance Leases  
2024 2,552
2025 1,909
2026 501
2027 0
2028 0
Thereafter 0
Total undiscounted lease payments 4,962
Less: present value discount (451)
Financing lease liabilities $ 4,511