XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Additional Information (Detail)
Mar. 29, 2019
USD ($)
Tranche
Sep. 30, 2022
USD ($)
Dec. 31, 2021
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   8.80%  
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]      
Debt instrument maturity date Dec. 31, 2021    
Loan and security agreement available upon revenue achievement $ 15,000,000.0    
Revolving Loan Credit Agreement      
Debt Instrument [Line Items]      
Term loan, face amount   $ 14,900,000 $ 14,700,000
Loan and security agreement available upon revenue achievement $ 5,000,000.0    
Debt instrument floating interest rate percentage 1.80%    
Borrowing limit $ 15,000,000.0    
Revolving Loan Credit Agreement | Two Thousand Nineteen Term Loan      
Debt Instrument [Line Items]      
Debt instrument maturity date Mar. 01, 2024