Long-Term Debt Obligations - Additional Information (Detail) - USD ($) $ in Thousands | Aug. 09, 2021 | May 14, 2019 | Mar. 14, 2019 | Sep. 30, 2021 | Sep. 30, 2021 | Dec. 31, 2020 |
Secured debt | | | | $ 74,531 | $ 74,531 | $ 60,000 |
Total payment | | | | | 469 | |
Loss on the extinguishment of debt | | | | $ (1,883) | (1,883) | |
ABR Loans [Member] | Total Net Leverage Ratio Greater Than Or Equal To 3.25x [Member] | | | | | | |
Applicable margin rate | 2.25% | | | | | |
ABR Loans [Member] | Total Net Leverage Ratio Is Greater Than Or Equal To 2.50x But Less Than 3.25x [Member] | | | | | | |
Applicable margin rate | 1.75% | | | | | |
ABR Loans [Member] | Total Net Leverage Ratio Is Greater Than Or Equal To 2.00x But Less 2.50x [Member] | | | | | | |
Applicable margin rate | 1.50% | | | | | |
ABR Loans [Member] | Total Net Leverage Ratio Is Greater Than Or Equal To 1.50x But Less Than 2.00x [Member] | | | | | | |
Applicable margin rate | 1.25% | | | | | |
ABR Loans [Member] | Total Net Leverage Ratio Is Less Than 1.50x [Member] | | | | | | |
Applicable margin rate | 1.00% | | | | | |
2019 Credit Agreement | | | | | | |
Total payment | $ 70,559 | | | | | |
Loss on the extinguishment of debt | | | | | $ (1,883) | |
2021 Credit Agreement | | | | | | |
Debt Instrument Variable Interest Rate | | | | 2.08% | 2.08% | |
Debt Instrument, Covenant Description | Under the 2021 Credit Agreement, the Company is required to comply with certain financial covenants. The Company may not permit the Consolidated Fixed Charge Coverage Ratio at the last day of any period of four consecutive fiscal quarters, commencing with the fiscal quarter ending September 30, 2021, to be less than 1.25:1.00. Additionally, the Company may not permit the Consolidated Total Net Leverage Ratio at the last day of any period of four consecutive fiscal quarters, commencing with the fiscal quarter ending September 30, 2021, to exceed the following ratios: (i) for the trailing four fiscal quarters ending September 30, 2021, December 31, 2021, March 31, 2022, June 30, 2022 and September 30, 2022, a ratio of 3.50:1.00; (ii) for the trailing four fiscal quarters ending December 31, 2022, March 31, 2023, June 30, 2023 and September 30, 2023, a ratio of 3.25:1.00; and (iii) for the trailing four fiscal quarters ending December 31, 2023 and each fiscal quarter thereafter, a ratio of 3.00:1.00. | | | | | |
2021 Credit Agreement | Euro Dollar Loans [Member] | | | | | | |
Debt Instrument, Description of Variable Rate Basis | For Eurodollar Loans, the interest rate is a per annum interest rate equal to LIBOR plus an Applicable Margin as follows: (i) if the Total Net Leverage Ratio is greater than or equal to 3.25x, 3.25%; (ii) if the Total Net Leverage Ratio is greater than or equal to 2.50x but less than 3.25x, 2.75% ; (iii) if the Total Net Leverage Ratio is greater than or equal to 2.00x but less than 2.50x, 2.50%; (iv) if the Total Net Leverage Ratio is greater than or equal to 1.50x but less than 2.00x, 2.25% and (v) if the Total Net Leverage Ratio is less than 1.50x, 2.00%. | | | | | |
2021 Credit Agreement | Euro Dollar Loans [Member] | Total Net Leverage Ratio Greater Than Or Equal To 3.25x [Member] | | | | | | |
Debt instrument Interest and applicable margin rate percentage | 3.25% | | | | | |
2021 Credit Agreement | Euro Dollar Loans [Member] | Total Net Leverage Ratio Is Greater Than Or Equal To 2.50x But Less Than 3.25x [Member] | | | | | | |
Debt instrument Interest and applicable margin rate percentage | 2.75% | | | | | |
2021 Credit Agreement | Euro Dollar Loans [Member] | Total Net Leverage Ratio Is Greater Than Or Equal To 2.00x But Less 2.50x [Member] | | | | | | |
Debt instrument Interest and applicable margin rate percentage | 2.50% | | | | | |
2021 Credit Agreement | Euro Dollar Loans [Member] | Total Net Leverage Ratio Is Greater Than Or Equal To 1.50x But Less Than 2.00x [Member] | | | | | | |
Debt instrument Interest and applicable margin rate percentage | 2.25% | | | | | |
2021 Credit Agreement | Euro Dollar Loans [Member] | Total Net Leverage Ratio Is Less Than 1.50x [Member] | | | | | | |
Debt instrument Interest and applicable margin rate percentage | 2.00% | | | | | |
2021 Credit Agreement | ABR Loans [Member] | | | | | | |
Debt Instrument, Description of Variable Rate Basis | For ABR Loans, the interest rate is equal to (1) the highest of (a) the Wall Street Journal Prime Rate, (b) the Federal Funds Rate plus 0.50% and (c) the LIBOR rate plus 1.0%, plus (2) an Applicable Margin as follows: (i) if the Total Net Leverage Ratio is greater than or equal to 3.25x, 2.25%; (ii) if the Total Net Leverage Ratio is greater than or equal to 2.50x but less than 3.25x, 1.75% ; (iii) if the Total Net Leverage Ratio is greater than or equal to 2.00x but less than 2.50x, 1.50%; (iv) if the Total Net Leverage Ratio is greater than or equal to 1.50x but less than 2.00x, 1.25%; and (v) if the Total Net Leverage Ratio is less than 1.50x, 1.00%. | | | | | |
2021 Credit Agreement | ABR Loans [Member] | Federal Funds Rate [Member] | | | | | | |
Interest rate | 0.50% | | | | | |
2021 Credit Agreement | ABR Loans [Member] | London Interbank Offered Rate (LIBOR) [Member] | | | | | | |
Interest rate | 1.00% | | | | | |
Term Loan [Member] | 2019 Credit Agreement | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | | | 3.75% | | | |
Debt Instrument Variable Interest Rate | | | | 9.25% | 9.25% | |
Additional Payment in Aggregate of the Principal Amount Percentage | | 6.50% | | | | |
Debt instrument face amount | | | $ 40,000 | | | |
Debt Instrument, Description of Variable Rate Basis | | | annum interest rate equal to the greater of 3.75% above the Wall Street Journal Prime Rate and 9.25% | | | |
Debt instrument maturity date | | | 2024 | | | |
Term Loan [Member] | 2021 Credit Agreement | | | | | | |
Secured debt | | | | $ 74,531 | $ 74,531 | |
Debt Issuance Costs, Net | | | | 604 | 604 | |
Debt instrument face amount | $ 75,000 | | | | | |
Prepayment premium percentage | 1.00% | | | | | |
Term Loan [Member] | 2021 Credit Agreement | September 30, 2021 through and including June 30, 2022 | | | | | | |
Debt instrument consecutive quarterly installment payments equal to percentages of the original principal amount of the Term Loans | 0.625% | | | | | |
Debt instrument quarterly installment payment to original principal amount | $ 469 | | | | | |
Term Loan [Member] | 2021 Credit Agreement | September 30, 2022 through and including June 30, 2023 | | | | | | |
Debt instrument consecutive quarterly installment payments equal to percentages of the original principal amount of the Term Loans | 1.25% | | | | | |
Debt instrument quarterly installment payment to original principal amount | $ 938 | | | | | |
Term Loan [Member] | 2021 Credit Agreement | September 30, 2023 through and including June 30, 2025 | | | | | | |
Debt instrument consecutive quarterly installment payments equal to percentages of the original principal amount of the Term Loans | 1.875% | | | | | |
Debt instrument quarterly installment payment to original principal amount | $ 1,406 | | | | | |
Term Loan [Member] | 2021 Credit Agreement | September 30, 2025 and the last day of each quarter thereafter until August 6, 2026 | | | | | | |
Debt instrument consecutive quarterly installment payments equal to percentages of the original principal amount of the Term Loans | 2.50% | | | | | |
Debt instrument quarterly installment payment to original principal amount | $ 1,875 | | | | | |
Revolving Credit Facility [Member] | 2019 Credit Agreement | | | | | | |
Maximum borrowing capacity | | | $ 60,000 | | | |
Line of credit maturity date | | | 2024 | | | |
Line of credit description of variable rate basis for advances under revolving facility | | | The interest rate for advances under the revolving facility was a floating per annum interest rate equal to the greater of the Wall Street Journal Prime Rate and 5.50%. | | | |
Revolving Credit Facility [Member] | 2021 Credit Agreement | | | | | | |
Maximum borrowing capacity | $ 125,000 | | | 125,000 | 125,000 | |
Debt Issuance Costs, Net | | | | $ 1,223 | $ 1,223 | |
Prepayment premium percentage | 1.00% | | | | | |
Revolving Credit Facility [Member] | 2021 Credit Agreement | Total Net Leverage Ratio Greater Than Or Equal To 3.25x [Member] | | | | | | |
Unused Line Fee | 0.45% | | | | | |
Revolving Credit Facility [Member] | 2021 Credit Agreement | Total Net Leverage Ratio Is Greater Than Or Equal To 2.50x But Less Than 3.25x [Member] | | | | | | |
Unused Line Fee | 0.40% | | | | | |
Revolving Credit Facility [Member] | 2021 Credit Agreement | Total Net Leverage Ratio Is Greater Than Or Equal To 2.00x But Less 2.50x [Member] | | | | | | |
Unused Line Fee | 0.35% | | | | | |
Revolving Credit Facility [Member] | 2021 Credit Agreement | Total Net Leverage Ratio Is Greater Than Or Equal To 1.50x But Less Than 2.00x [Member] | | | | | | |
Unused Line Fee | 0.30% | | | | | |
Revolving Credit Facility [Member] | 2021 Credit Agreement | Total Net Leverage Ratio Is Less Than 1.50x [Member] | | | | | | |
Unused Line Fee | 0.25% | | | | | |