XML 77 R64.htm IDEA: XBRL DOCUMENT 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