Leases - Supplemental Balance Sheet (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Sep. 30, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Operating lease other non-current asset | $ 7,220 | $ 8,430 |
| Total lease assets | 7,220 | 8,430 |
| Operating lease other current liabilities | 2,263 | 3,361 |
| Operating lease other non-current liability | 7,995 | 8,671 |
| Total lease liabilities | $ 10,258 | $ 12,032 |