Share-Based Payments (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2022 |
|
| Share-Based Payment Arrangement [Abstract] | |||
| Share-based compensation expense | $ 17,172 | $ 15,862 | $ 9,944 |
| Income tax benefit related to share-based compensation expense | $ 4,217 | $ 3,487 | $ 2,634 |