XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Additional Information (Detail)
Mar. 29, 2019
USD ($)
Tranche
Sep. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Term Loan Credit Agreement      
Debt Instrument [Line Items]      
Term loan, face amount $ 70,000,000    
Number of loan tranches | Tranche 3    
Debt instrument maturity date Mar. 01, 2024    
Term Loan Credit Agreement | Two Thousand Nineteen Term Loan      
Debt Instrument [Line Items]      
Debt instrument floating interest rate percentage 1.80%    
Effective interest rate   7.50%  
Interest-only payments date Mar. 01, 2023    
Principal plus declining interest payments 12 months    
Term Loan Credit Agreement | Tranche 1      
Debt Instrument [Line Items]      
Term loan, face amount $ 40,000,000.0    
Term Loan Credit Agreement | Tranche 2 | Two Thousand Nineteen Term Loan      
Debt Instrument [Line Items]      
Term loan, face amount 15,000,000.0    
Term Loan Credit Agreement | Tranche 3 | Two Thousand Nineteen Term Loan      
Debt Instrument [Line Items]      
Loan and security agreement available upon revenue achievement 15,000,000.0    
Revolving Loan Credit Agreement      
Debt Instrument [Line Items]      
Term loan, face amount   $ 10,000,000.0 $ 8,500,000
Loan and security agreement available upon revenue achievement $ 10,000,000.0    
Debt instrument floating interest rate percentage 1.80%    
Borrowing limit $ 10,000,000.0    
Revolving Loan Credit Agreement | Two Thousand Nineteen Term Loan      
Debt Instrument [Line Items]      
Debt instrument maturity date Mar. 01, 2024