XML 112 R97.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Operating Leases - Future Lease Payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2024 $ 12,175
2025 11,838
2026 8,238
2027 7,807
2028 7,482
Thereafter 42,531
Total future lease payments $ 90,071