Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Present Value of Future Lease Payments (Details)

v3.23.4
Leases - Schedule of Present Value of Future Lease Payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2024 $ 15,837
2025 13,895
2026 11,549
2027 9,687
2028 6,466
Thereafter 30,061
Total 87,495
Less implied interest (27,970)
Present value of payments $ 59,525