Fair Value Measurements (Reconciliation of Liability) (Details) - Fair Value, Inputs, Level 3 - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Sep. 30, 2020 |
Sep. 30, 2019 |
|
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
Fair value at beginning of period | $ 5,407 | $ 10,065 |
Purchase price contingent consideration | 5,100 | 0 |
Contingent consideration payments | (6,151) | (5,848) |
Change in fair value of contingent consideration | (128) | 1,190 |
Fair value at end of period | $ 4,228 | $ 5,407 |