| Debt and Interest Rate Swap (Details) - USD ($)$ in Thousands
 | 3 Months Ended | 8 Months Ended | 47 Months Ended |  |  |  |  | 
| Mar. 31, 2021 | Mar. 31, 2020 | Mar. 31, 2021 | Mar. 31, 2021 | Dec. 31, 2020 | Jul. 31, 2020 | Nov. 03, 2017 | May 12, 2017 | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Long-Term Debt, Maturity, Remainder of Fiscal Year | $ 0 |  | $ 0 | $ 0 |  |  |  |  | 
| Long-Term Debt, Maturity, Year One | 6,562 |  | 6,562 | 6,562 |  |  |  |  | 
| Long-Term Debt, Maturity, Year Two | 131,250 |  | 131,250 | 131,250 |  |  |  |  | 
| Long-Term Debt, Maturity, Year Three | 212,000 |  | 212,000 | 212,000 |  |  |  |  | 
| Long-Term Debt, Maturity, Year Four | 0 |  | 0 | 0 |  |  |  |  | 
| Long-term Debt, Current Maturities | 0 |  | 0 | 0 |  |  |  |  | 
| Debt Instrument, Unamortized Discount |  |  |  |  |  |  |  | $ (2,100) | 
| Long-term Debt | 349,812 |  | 349,812 | 349,812 |  |  |  |  | 
| Long-term Debt, Excluding Current Maturities | 344,116 |  | 344,116 | 344,116 | $ 363,592 |  |  |  | 
| Line of Credit Facility, Incremental Borrowing Capacity | $ 160,000 |  | $ 160,000 | $ 160,000 |  |  |  |  | 
| Debt Instrument, Frequency of Periodic Payment | quarterly installments |  |  |  |  |  |  |  | 
| Debt Instrument, Call Feature | 1.0% soft call premium |  |  |  |  |  |  |  | 
| Document Period End Date | Mar. 31,  2021 |  |  |  |  |  |  |  | 
| Debt Instrument, Interest Rate, Effective Percentage | 3.70% |  | 3.70% | 3.70% | 4.40% |  |  | 4.60% | 
| Long-term Debt, Fair Value | $ 351,800 |  | $ 351,800 | $ 351,800 | $ 376,100 |  |  | $ 398,500 | 
| Debt Issuance Costs, Gross |  |  |  |  |  |  |  | 6,000 | 
| Amortization of debt issuance costs and accretion of discount on debt and leases | $ 500 | $ 300 |  |  |  |  |  |  | 
| Derivative, Fixed Interest Rate | 4.25% |  | 4.25% | 4.25% |  |  | 1.74685% |  | 
| Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 200 |  |  |  |  |  |  | 
| Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax | $ 0 | $ (153) |  |  |  |  |  |  | 
| Debt Instrument, Covenant Description | The Incremental Term Loan is subject to a financial covenant of an initial maximum total net leverage ratio of 3.5 to 1 which decreases to 3.0 to 1 beginning with the sixth full fiscal quarter ending after July 31, 2020. During any period during which the Company (i) fails to maintain a public corporate rating from S&P that is equal to or higher than BB- and a public corporate rating from Moody's that is equal to or higher than Ba3 or (ii) fails to maintain a total leverage ratio of 3.0 to 1 or less, the applicable margin will increase to 4.75% in the case of LIBOR Rate loans and 3.75% in the case of Base Rate loans. |  |  |  |  |  |  |  | 
| Base Rate [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Interest Rate Terms | a base rate |  |  |  |  |  |  |  | 
| Fed Funds Effective Rate Overnight Index Swap Rate [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Interest Rate Terms | the federal funds rate, plus 0.50% |  |  |  |  |  |  |  | 
| Prime Rate [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Interest Rate Terms | prime rate |  |  |  |  |  |  |  | 
| One, Two, Or Three Month London Interbank Offered Rate (LIBOR) [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Interest Rate Terms | an adjusted LIBOR rate determined on the basis of a one- three- or six-month interest period, plus 1.0% |  |  |  |  |  |  |  | 
| London Interbank Offered Rate (LIBOR) Subject to Floor [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Interest Rate Terms | adjusted LIBOR rate, subject to a floor of 0.75% |  |  |  |  |  |  |  | 
| London Interbank Offered Rate (LIBOR) [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Basis Spread on Variable Rate | 2.50% |  |  |  |  |  |  |  | 
| Medium-term Notes [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Long-term Debt, Gross | $ 349,812 |  | $ 349,812 | $ 349,812 | 369,812 |  |  | $ 425,000 | 
| Debt Instrument, Unamortized Discount | (1,615) |  | (1,615) | (1,615) | (1,767) |  |  |  | 
| Debt Issuance Costs, Net | (4,081) |  | (4,081) | (4,081) | (4,453) |  |  |  | 
| Long-term Debt | 344,116 |  | 344,116 | 344,116 | 363,592 |  |  |  | 
| Long-term Debt, Current Maturities | 0 |  | 0 | 0 | 0 |  |  |  | 
| Long-term Debt, Excluding Current Maturities | 344,116 |  | 344,116 | 344,116 | 363,592 |  |  |  | 
| Term A Loan [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Unamortized Discount |  |  |  |  |  | $ (900) |  |  | 
| Debt Instrument, Interest Rate, Effective Percentage |  |  |  |  |  | 3.20% |  |  | 
| Long-term Debt, Fair Value |  |  |  |  |  | $ 181,100 |  |  | 
| Debt Issuance Costs, Gross |  |  |  |  |  | 1,800 |  |  | 
| Term B |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Long-term Debt, Gross | $ 212,000 |  | $ 212,000 | $ 212,000 | 212,000 |  |  |  | 
| Debt Instrument, Quarterly Amortization Rate | 0.25% |  | 0.25% | 0.25% |  |  |  |  | 
| Repayments of Debt |  |  |  | $ 213,000 |  |  |  |  | 
| Term B | Base Rate [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Basis Spread on Variable Rate | 1.50% |  |  |  |  |  |  |  | 
| Term B | London Interbank Offered Rate (LIBOR) Subject to Floor [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Basis Spread on Variable Rate | 2.50% |  |  |  |  |  |  |  | 
| Term A |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Long-term Debt, Gross | $ 137,812 |  | $ 137,812 | $ 137,812 | $ 157,812 | $ 175,000 |  |  | 
| Repayments of Debt |  |  | $ 37,200 |  |  |  |  |  | 
| Term A | Debt amortization period 1 [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Quarterly Amortization Rate | 1.25% |  | 1.25% | 1.25% |  |  |  |  | 
| Term A | Debt amortization, period 2 [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Quarterly Amortization Rate | 2.50% |  | 2.50% | 2.50% |  |  |  |  | 
| Term A | Debt amortization period 3 [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Quarterly Amortization Rate | 3.75% |  | 3.75% | 3.75% |  |  |  |  | 
| Term A | Base Rate [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Basis Spread on Variable Rate | 3.25% |  |  |  |  |  |  |  | 
| Term A | London Interbank Offered Rate (LIBOR) Subject to Floor [Member] |  |  |  |  |  |  |  |  | 
| Debt Instrument [Line Items] |  |  |  |  |  |  |  |  | 
| Debt Instrument, Basis Spread on Variable Rate | 4.25% |  |  |  |  |  |  |  |