Long-Term Debt, Net - Additional Information (Detail) - USD ($) | Apr. 15, 2019 | Feb. 12, 2018 | Dec. 07, 2017 | Mar. 31, 2020 | Dec. 31, 2019 |
Revolving Credit Agreement [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument, restrictive covenants | | | | maintain a fixed charge coverage ratio of not less than 1.25 to 1.0 and a funded indebtedness to EBITDA ratio of not greater than 2.0 to 1.0 | |
Line of credit facility agreement date | | Feb. 12, 2018 | | | |
Line of credit facility, maximum borrowing capacity | | $ 50,000,000 | | | |
Line of credit facility, maximum borrwoing capacity may increased subject to obtaining additional lender commitments and certain approvals and other conditions | | $ 100,000,000 | | | |
Line of credit facility, maturity date | | Feb. 12, 2020 | | | |
Line of credit facility, interest rate description | | | | Borrowings under the Facility will generally bear interest at a prime rate plus 1.0% or, at our option, an adjusted LIBOR rate for the interest period in effect for such borrowing plus 1.5%. | |
Line of credit facility, borrowings outstanding | | | | $ 0 | |
Revolving Credit Agreement [Member] | Wells Fargo Bank, N.A. [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Line of credit facility, maximum borrowing capacity | $ 75,000,000 | | | | |
Line of credit facility, maximum borrwoing capacity may increased subject to obtaining additional lender commitments and certain approvals and other conditions | $ 125,000,000 | | | | |
Line of credit facility, maturity date | Apr. 15, 2022 | | | | |
Revolving Credit Agreement [Member] | Swingline Loans [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Line of credit facility, maximum borrowing capacity | | $ 5,000,000 | | | |
Revolving Credit Agreement [Member] | Letters of Credit [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Line of credit facility, maximum borrowing capacity | | $ 2,500,000 | | | |
Revolving Credit Agreement [Member] | Maximum [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Fixed charge coverage ratio required by covenants | | | | 125.00% | |
Revolving Credit Agreement [Member] | Minimum [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Funded indebtedness to EBITDA ratio required by covenants | | | | 100.00% | |
Revolving Credit Agreement [Member] | Prime Rate [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Line of credit facility, outstanding borrowings interest | | | | 1.00% | |
Revolving Credit Agreement [Member] | LIBOR [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Line of credit facility, outstanding borrowings interest | | | | 1.50% | |
New Credit Agreement [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument, restrictive covenants | | | | maintain a fixed charge coverage ratio of not less than 1.25 to 1.0 and a funded indebtedness to EBITDA ratio of not greater than 2.0 to 1.0. | |
New Credit Agreement [Member] | Maximum [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Fixed charge coverage ratio required by covenants | | | | 125.00% | |
New Credit Agreement [Member] | Minimum [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Funded indebtedness to EBITDA ratio required by covenants | | | | 100.00% | |
New Credit Agreement [Member] | Term Loan [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument maturity date | | | Sep. 7, 2025 | | |
Term loan, maturity date description | | | | The Term Loans mature on September 7, 2025 and bear interest, at our option, at either (a) a prime rate plus 1.0% or (b) an adjusted LIBOR rate for the interest period in effect for such Term Loan plus 1.5%. | |
New Credit Agreement [Member] | Term Loan [Member] | Prime Rate [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument basis spread on variable rate | | | 1.00% | | |
New Credit Agreement [Member] | Term Loan [Member] | Adjusted London Interbank Offered Rate LIBOR [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Debt instrument basis spread on variable rate | | | 1.50% | | |
New Credit Agreement [Member] | Term Loan [Member] | | | | | |
Debt Instrument [Line Items] | | | | | |
Indebtedness, term loans | | | | $ 30,400,000 | |
Unamortized debt issuance cost | | | | $ 200,000 | $ 200,000 |