Debt - Additional Information (Details) | | | | 3 Months Ended | 9 Months Ended | 12 Months Ended | | |
Nov. 28, 2022 | Jun. 30, 2022 | Sep. 03, 2021 USD ($) | Sep. 30, 2023 USD ($) | Sep. 30, 2022 | Sep. 30, 2023 USD ($) | Sep. 30, 2022 | Dec. 31, 2023 | Dec. 31, 2022 USD ($) | Jun. 30, 2023 | Mar. 31, 2023 |
Debt Instrument [Line Items] | | | | | | | | | | | |
Carrying value of term loan | | | | $ 222,703,000 | | $ 222,703,000 | | | $ 238,665,000 | | |
Revolving Credit Facility Under Credit Agreement | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Principal amount | | | $ 100,000,000 | | | | | | | | |
Credit facility, expiration month and year | | | 2026-09 | | | | | | | | |
Unused capacity | | | | $ 100,000,000 | | $ 100,000,000 | | | 100,000,000 | | |
Revolving Credit Facility Under Credit Agreement | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Commitment Fee Percentage | | 0.20% | 0.20% | | | | | | | | |
Consolidated interest coverage ratio | | 3 | | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | Minimum | Forecast | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Commitment Fee Percentage | | | | | | | | 0.25% | | | |
Revolving Credit Facility Under Credit Agreement | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Commitment Fee Percentage | | 0.40% | 0.35% | | | | | | | | |
Consolidated total net leverage ratio | | 3.5 | | | | | | | | | |
Consolidated interest coverage ratio | | 3.5 | | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | Maximum | Forecast | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Commitment Fee Percentage | | | | | | | | 0.50% | | | |
Revolving Credit Facility Under Credit Agreement | One Month LIBOR | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 1% | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | One Month LIBOR | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 0.25% | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | One Month LIBOR | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 1% | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | LIBOR | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 1.25% | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | LIBOR | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 2% | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | Federal Funds Rate | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 0.50% | 0.50% | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | Bloomberg Short Term Bank Yield | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 1.25% | | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | Bloomberg Short Term Bank Yield | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 2.25% | | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | One-Month BSBY | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 1% | | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | One-Month BSBY | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 0.25% | | | | | | | | | |
Revolving Credit Facility Under Credit Agreement | One-Month BSBY | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 1.25% | | | | | | | | | |
Term Loan | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Principal amount | | | $ 250,000,000 | | | | | | | | |
Effective interest rate | | | | 7.40% | 3.80% | 7.30% | 2.50% | | | | |
Credit facility, expiration month and year | | | 2026-09 | | | | | | | | |
Carrying value of term loan | | | | $ 222,700,000 | | $ 222,700,000 | | | 238,700,000 | | |
Term Loan | Fair Value, Inputs, Level 2 | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Estimated fair value of term loan | | | | $ 221,700,000 | | 221,700,000 | | | | | |
Term Loan | One Month LIBOR | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 1% | | | | | | | | |
Term Loan | One Month LIBOR | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 0.25% | | | | | | | | |
Term Loan | One Month LIBOR | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 1% | | | | | | | | |
Term Loan | LIBOR | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 1.25% | | | | | | | | |
Term Loan | LIBOR | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | 2% | | | | | | | | |
Term Loan | Federal Funds Rate | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 0.50% | 0.50% | | | | | | | | |
Term Loan | Bloomberg Short Term Bank Yield | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 1.25% | | | | | | | | | |
Term Loan | Bloomberg Short Term Bank Yield | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 2.25% | | | | | | | | | |
Term Loan | One-Month BSBY | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 1% | | | | | | | | | |
Term Loan | One-Month BSBY | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 0.25% | | | | | | | | | |
Term Loan | One-Month BSBY | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | 1.25% | | | | | | | | | |
Credit Agreement | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility, incremental maximum aggregate principal amount | | | $ 250,000,000 | | | | | | | | |
Prepayment of debt | | | | | | $ 12,500,000 | | | $ 3,750,000 | | |
Consolidated total net leverage ratio | | | | 3.25 | | 3.25 | | | | 3.50 | |
Increase in interest rate upon certain events of default | | | 2% | | | | | | | | |
Credit Agreement | Forecast | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consolidated total net leverage ratio | | | | | | | | 3.25 | | | |
Credit Agreement | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consolidated interest coverage ratio | | | 3 | | | | | | | | |
Credit Agreement | Minimum | Forecast | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | | | | | | 0.50% | | | |
Consolidated interest coverage ratio | | | | | | | | 2.5 | | | |
Credit Agreement | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consolidated total net leverage ratio | | | 3 | | | | | | | | 3.75 |
Credit Agreement | Maximum | Forecast | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | | | | | | | | 2.25% | | | |
Credit Agreement | Bloomberg Short Term Bank Yield | Minimum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | 1.50% | | | | | | | | | | |
Credit Agreement | Bloomberg Short Term Bank Yield | Maximum | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Debt instrument, variable rate | 3.25% | | | | | | | | | | |